You might consider reading the excellent paper, "Are Emily And Greg More Employable Than Lakisha And Jamal? A Field Experiment On Labor Market Discrimination": http://www.nber.org/papers/w9873
My take is that if tech really, truly has no race or gender discrimination problems, that would be remarkably different than a lot of other US industries. One quick way to check is to ask your friends in those groups whether that's case. The ones I've talked to mostly disagree with you.
> The real way to solve it is at the bottom of the funnel [...]
I am strongly opposed to the notion that there is one real way to solve this problem. That you believe you have a plausible solution that might help is great. Definitely do it. But that's no reason to discourage people from trying other solutions.