@neil I have an answer they all are going to hate.
Doing open-source require a lot of privilege and money.
Most young people are not in a situation to do so, far more than it used to be.
There are no easy solution here. This is the same as every experts group