Graduate quality and skill has increased since 1990 [citation here] for each school individually. What you're seeing is an increase in the variety of institutions you are seeing graduates from.
Not everywhere is created equal. Universities and graduates are all mostly getting better, but they're not all as good as one another.
For context, I'm comparing graduates from a local name-ish school with my no-name school back in the day. Back then, there was a lot of theory, math, proofs, etc. These days it seems more like websites, apps, etc. Some ML, though more because it's trendy, I suspect, and I don't think linear algebra is required.
Beyond that, I spent a ferocious amount of time in the computer labs getting the "trade school" part of my education on my own while I was taking the theoretical coursework. Kind of two curricula for the price of one. I think this is the best path for someone who really wants to be at the top of the field.
Get more money out of students, put more money into these programs with nice kickbacks to administrators. Win-win, at least if you're in an administration position.
https://fivethirtyeight.com/features/fancy-dorms-arent-the-m...