I always found the WASP approach to 'you're 18, get out of the house' to be grossly uncaring, and probably why many of my friends from said group still struggle to get their lives together. They are hobbled by debt, balancing housing/living costs with low paying entry-level jobs... Vicious circle IMO.
My story is simpler. I come from an Eastern European family where the rule is to stay at home until you're 100% capable of going out on your own. This has nothing to do with being lazy or entitled, just managing the various pressures of living in the big city, getting an education, etc... My parents told me my only goal is to study and do a good job in school - don't worry about the rest.
They did help immensely.. Education paid by RESPs they opened when they came to Canada, (including my residence costs while in university in Ottawa), when back in TO I stayed at home, did odd jobs to keep myself busy (but enjoyed having fun in my late teens/early 20s). Once graduated, moved back to TO (parents' house), got my first job and spent the next few years collecting money so I can buy something when I'm ready. Those 4 years in my parents' basement were a blessing in disguise.
There is nothing lazy or entitled about my story though... Everyone's story is based on their own personal ambitions and goals. I worked hard in university to get decent grades, and most importantly worked my ass off to get ahead once my career started. I'm now in my mid 20s, in senior management at a software company and quite comfortably off... My mother now says 'I've done a good job as a parent'. This is the exact same approach I'll have with my kids one day.
Case Closed - I love being European.