Well, yes, you could be. But I'm not saying you are. If you want more support, then provide more details on your post than your ex is a horrible person.
Also, if you co-parent, he can introduce your children to whomever he wishes. It's his time, his right. If you continue to judge him based on your measurements, AFTER you are no longer his wife, it is YOU that will continue to cause grief between you two. And the children will be affected. He might not be the best at the moment, but we all grow at different rates. Parenting isn't automatic to many. Some need to grow into it.
As a father in a similar situation, let me offer some advice. I have 5 children from the ages of 32 to 14. I have an ex-wife. She kept me from my children in so many ways that I just don't discuss it anymore because it can still hurt, and that was 20 years ago.
Do not think to judge that man. He isn't yours anymore. You focus on your children and you teach THEM how to do right by people. Your ex is not your concern outside of those children. And believe me, there are far worse things out there than a father that isn't around. My partner's ex is so terrible I wake up every morning asking god for strength to handle that man...and I'm an atheist!!!
Be good to your children by focusing on them. Show them you are above everything you think he is. Be the oak, not the storm.
I grew up with a single mother, no father around, ever. She was my oak. A crazy mental case of an oak, but she was mine. And she didn't allow anyone to get to her. She raised me and my brother right.