Isn't it just bizarre how people can have children and not expect it to disrupt their lives. They are children, they require your engagement, this is part of the deal. Tech companies should offer the same time off to all employees whether they have children or not. Children should not be allowed to be bargaining chip to obtain more from others. Your choice. To be honest having children out weighs any negative impact it has on career progression and if you don't understand that you should have not have had children to begin with.
Oddly this is little different than what some people do with pets, they are fine and wonderful until they realize they require time, attention, and money.