Obligatory reminder that tech companies at scale are nowhere near 100% CS grads. In most companies where I've worked (me: CS grad) over the last ~20 years, CS (and related) grads were the distinct minority of overall staff.
The population benchmark for "tech hiring" probably should look more like "college graduates" than "people with CS degrees."