Stay at home moms deserve some credit, my wife did it the first year of each of my two kids lives. It's not easy and can be overwhelming, that being said eff people that complain about being one. Being a parent is a responsibility so if you can't afford, don't trust other people to look after your kids, etc then that's on you and you shouldn't of had kids in the first place.