do not blame them for being immature.....
sometimes you need to think.....
without immature people, there will be no mature people....
bear in mind also that that not everyone gets the same treatment, the same childhood etc.....
don't be too quick to put the blame on parents
maturity comes with experience... and ..
afterall, how much experience do most people have at actually being parents?
Also, being a parent of a 5 year old, is very different from being a parent of a 10 year old.. and ... there is no scope for practice or trial and error most of the time. Being a parent means you get thrown into the deep end, handling a lot of first times.
It ain't easy being a parent.
mature or imature is defined from your view..so might not be accurate.