I also think a lot of people don't prioritise careers they can make enough money in.
Of course not everyone can do that and there are so many jobs that should pay a lot more- nurses, doctors, teachers etc etc.
However in m my group ( I'm a millennial ), most people went for careers centred around what they ' love ' and ' care about ' - think photography, film, music..
Everyone is still not making much money and completely unable to meet demands/ afford homes.
My husbands group of friends all went for careers that pay, finance. Law etc.
I personally needed to make as much money as possible to survive and I chose to work to make as much money as I can. I don't love what I do, but it's afforded me a very comfortable life style. My husband is the same. We work solely because of the rewards we get from working. Not because we enjoy it.
A lot of people were not prepared to make that sacrifice and it shows.
You have to be so lucky to be able to make good money form work you're also passionate about.