Parents are mostly to be blame seeing how these kids have grown up but have never learned something. This is the reason why we should teach our children earlier how to live life the hard way and overcome them, instead of giving everything all their luxury needs and end up seeing them living falling apart on their lives.
we can't blame some parents traversing the path of giving luxury to their kids because they have no time anymore. however, whatever the outcome will be, they should be prepared for the turn of events and not blame anyone for the consequences.
but if you truly care about your kids, then you will observe what parenting style will be good for your kids. sometimes it is not the money that will give them direction in life. hardship in anything will give them a different perspective in life.