It's all a betting game. Go to trade school and get a decent job making good money but have little upwards mobility other than opening your own business. Or go to university and hope you pick a worthwhile major and get a great job out of school where you have a lot of upward mobility. University is risky but if you can pick something like electrical engineering and end up at a top firm, you are probably set for life. I've got friends with university degrees that have done very well for themselves and those that just couldn't find a job in that field so now they work in retail. Some of them did everything right but just couldn't find high-paying work (computer science), others choose majors that fit their passions but don't have any immediate real world use (english).
I think some people have huge expectations for what their degree will get them that just aren't reasonable. I picked a engineering major that would pay big but also fit my passion, got the job I wanted, and have constant work lined up for me for the next 5 years. I got very lucky at the university betting game. If I hadn't gotten into college or decided to drop out when I had to take an semester off due to grades, I probably would have decided to try trade school.