But why are you holding posters responsible for choices their parents made and why are you using a person's parents choices as evidence that they are being hypocritical (your words)?
Do you not see that everyone looks at their own upbringing and their parents when deciding what sort of parent they themselves want to be and what their own choices may be.
My parents used to hit me. Am I a hypocrite because I choose to never hit my children? No. I did not like being hit, I do not agree with my parents' perspective on the benefit of being hit and I choose to not copy their choices with my own children. I experienced their choice as a person with no say in that choice. I grew up and made a different choice as a direct result of my experiences.
You cannot blame people for their parents choices or use their parents choices to say that the people who 'benefited' from their own parents choices are denying that life to their own children.
Think.
Think why a person who has had a certain thing in life may feel that they do not want to repeat it with their own children.
It is because THEY don't feel it is the right choice.
Because they didn't like it.
Because for them, the bad outweighed the good when they had to live it!
Because they are not their parents.
Because they do not think like their parents.
Because they are a different person making a different choice, sometimes with the benefit of being the person who had to live with the original choice!
What you are actually asking is - why don't people think like their parents, agree that their parents made all the right choices and make the same choices their parents made?
And when you think about it that way - what a daft question that would be, wouldn't it?