"We're not taking cues from Windows now, are we?"
If the Linux ecosystem was such that the kernel was packaged and forcibly shoved onto our machines, then yes, that would be the case.
Luckily individual downstream distros tend to do their own testing and packaging which usually catches this kind of regression. Yes, bugs happen but the key is to keep the user in control which is something that companies are starting to fail to provide.
That said, I am fairly impressed this doesn't happen more often. Linux is not only getting inevitably complex but it is also being pushed around by a number of competing entities (both ethical and non-ethical) trying to integrate their own agendas. I am very surprised we don't hit more technical conflicts and thus regressions. Especially since from my experience, code coming from commercial vendors is typically shoddy and bodged compared to open-source enthusiasts who show some passion and correctness for their trade.