The problem is, just like the MMO industry, the FPS industry has also objectively gotten worse. Why?
Because the effect of skill levels at the floor and ceiling has been minimized - the more or less skill you have means less in modern FPS games. Dumar, what does that mean? These companies, more concerned with rolling in dollars than actual real gameplay, realized that people will not play a game where they get owned 100 - 0, or 100 - -30. Players get frustrated and quit if they run into someone with a much higher level of skill, and the oldschool FPS games let you run wild with a very high skill ceiling. QII or QIII, for example, it wasn't uncommon to REALLY stand out as a player. You could own an entire map purely by how skilled you were.
Enter in the modern FPS, where these floors and ceilings have been moved much closer together, to where skill doesn't separate you at the levels of older FPSs. TF2 was objectively worse gameplay-wise than TFC because they gutted what made the game what it was so console players could play the game, for example. It's this gutting of gameplay in the name of profit that's the same broken record in every part of the gaming industry under the euphemism of 'accessibility'.
It's fucking disgusting, and these companies can go fuck themselves. I'll go play Quake2-3 or TFC if I want a real FPS.