Im a white guy, so take any "I know how to solve diversity problems" with a grain of salt, but one reason I'm able to be in tech is scholarships and grants.
I didn't have a lot of money growing up, and once I got to college, a state school since i couldn't afford much else, I got a free ride from grants and scholarships. Since then, I've paid years and years of taxes in payroll tax, house tax, sales tax, etc. Back then, i noticed a lot more diversity in my classes. I got my first job as a reference from a Mexican engineer who knew another Mexican engineer at the place I'd end up working. I sublet from two other Mexican engineers that went to Motorola There were a few black electrical engineers, a few female CEs, etc.
Now, it's very very expensive to go to school. If you were just on the "hey, i can barely afford to go to college" divide before, you're now on the no-I-sure-can't other side. In the US, who's more likely to be on the bad side of the can-I-afford-college question? Minorities. It's not Bull-Connor-with-a-firehose racism, but it's a filter on minorities, an extra burden on just some of us that skews numbers. And that will carry over to the next gen. Those who can't become engineers now will likely have less well paying jobs, less good school systems for their kids, and less money for kids tuition. Cycles are had to break and you really need to stop them as early as you can.