Kids (over 18) who live at home with parents, and whose lives are subsidized by them (be it a car they drive, just the rent, the food they eat, college payments, any financial support at all) complaining about them. Even if they are awful parents, it doesn't make a difference to me.
You don't like your parents or how they live or how they want you to live - MOVE THE HELL OUT and stop taking their financial support.
And don't complain that you can't because then you "can't" do something.
If you take their money (in any form - in kind) the you do NOT get to complain. MOVE OUT and make your own life.
You are USING them for money and that makes you at least as bad as them.