Maybe so but living with roommates will teach you how to get along with others, esp. if you have roommates who are difficult sometimes.
Well, I really don't see the need to do that to learn maturity. But then again, I have two brothers. Learning how to get along with others is something that one should've been doing all throughout your schooling life. But I guess most high school students care just a bit too much about placing every strand of hair in the right place so that when they move out, it becomes a shock that the world doesn't care about that one little hair.
Plus its nice not having someone always asking you where your going, what your doing, will you help me get this out of the garage, can you change that lightbulb, will you take out the garbage. I love serving my parents but its nice not having anyone telling (or even asking for that matter) you what to do.
That's part of maturity. Your wife or your girlfriend will do that to you (and all the time) if they love you. If you didn't like your parents doing that, you will hate it equally as much because they will do that if they care. They will want to know where you are in the middle of the day even if they know you're at work. It is the knowing that makes women feel safe and comfortable and asking is their way of expressinge "I care about you." Part of maturity is recognizing the signs of love and accepting it for what it is rather than trying to change your situation or your environment. If moving out still hasn't taught you that, then perhaps you need to move back in.
And as far as doing things on your own I'm talking about paying bills, getting groceries, cleaning the house, fixing things when they are broke, and budgeting money. Besides being the family handy-man, I wouldn't have to do the first three if I was living at home.
I don't know about your cultural upbringing but I was taught all those things as I grew up. In fairness though, I was brought up in a conservative household. I'm sure the older folk had to do all those things and more when they were growing up. It is sad to read that most kids are only learning and understanding the difficulty of doing all those things now that they've moved out.
Budgeting should have been taught with your high-school part-time job or allowance. Fixing things around the house when you see something broken should've been a duty out of acceptance that the house you live in is your home too. Paying bills - not so much but at least you should've looked at your parents' bills just to see what they need to pay for basic things like utilities - that's a sign of respect and love. And after learning that, it is making the effort to help reduce those bills in areas that you know you can help with. Getting groceries, cooking, yard-cleaning, dishwashing, garbage, cleaning of washrooms, vacuuming, dusting, laundry - I would imagine that your parents made you do all those things while you were growing up. I was, I hated it, but I understood the hard work they put into it every day and the need to learn how to do it all. I'm constantly surprised that freshly grad high school students don't even know how to do their own laundry and don't know where (and what season) to get the freshest and most affordable groceries. And yes, I know you're not a freshly grad high school student but the way you described your "woes" at home... just made me think of one.