The wealth of a young adult’s extended family should make no difference. There is no legal obligation to contribute to your adult children’s post-secondary education. My father, with whom I lived full time, had a high six figure salary in the 1980s and 90s, but didn’t give me a dime for university. I managed to get OSAP, but it was very tough due to my dad’s income.
On the other hand, young adults from (per RevCanada) poor families may themselves have money through savings, inheritance, financial gifts.
So, make university free for anyone in the programs the state needs workers. Make the entrance exams tough as hell. That’s what the Germans do. My friend is a doctor ( pediatric rheumatologist ) in Munich and never paid a dime for schooling. The trade off is that as a government employee he only makes about Euro 80-90k when his equals at Toronto Sick Kids make four times that (necessary to paying down their student debt).
Well, making university cheap/free but selective or difficult to get into is another tack. I guess sometimes many people find it hard to square the fact that education has to be for the masses and also free/cheap. But the thing is society is still set up so that a university degree feels just like what high school used to be generations back, and I find the idea of cutting back requirements for university degrees in jobs (in some cases, jobs wanting a degree but not caring what it is in) is something that is probably unlikely to happen, given that employers can get away with selecting people with degrees from such a large pool now.