A bit conspiratorial of me to say this but I think keeping the people dumb is beneficial for both political parties in the US and so this not a failure but the system working as intended. Also neoliberalism doing it's thing of course.
Of course there is financial benefit to having some intelligent workers for certain trades and to compete internationally but why give the working class the cognitive potential to see beyond the bourgeois bipartisan political façade when you can keep them stupid enough to blame immigrants, the illuminati and lizard people etc?