But the alternative path is not necessarily one of less learning. Many people, both gifted and not, detest academics and feel school is a kind of prison or CAFO. This would give them more options. It would give bullied kids more options too, or kids looking to get away from gang activity in their (bad) school.
The problem is this still doesn't solve the wage gap. Businesses look for concrete ways to determine someone's skill, and a Diploma/GED and college education provide them easy standards to set for who can even get to the interview process. Not many CS jobs will take anyone who only lists "self-taught", even if they have some amazing code work linked (this is especially true for recruiters).
This isn't a 1:1 comparison, because being young is a legal problem, but I definitely feel your pain- and the pain of others in that situation- it's a serious downer and quite demoralizing for someone to say no just because you don't have a certificate (in this case, a DL). It's honestly really hard to get someone to take a chance on you.