the original word choice was "prepared", which has a different meaning from "capable". if the poor kid never took calculus in high school and the rich kid already understands integration, that's probably two whole college semesters behind on a STEM track. there's no way you could say they're at the same level of preparedness for college. as for "capable", who knows?
Well, someone has to prop up the humanities. Universities are supposed to be communities of scholars. They aren't job training centers. Unless some students are persuaded to pursue less-career-oriented majors, all our universities would soon into polytechnics.
I chose the Calc I/II sequence as a concrete example that would be familiar to the large number of STEM majors on this forum. my point works just as well if you substitute "reading skills" for "calculus" and "humanities" for "STEM".