This is all facts. What makes it even worse is the other major shooters do so much more for their communities than COD.
While COD has been removing maps and features from Warzone the past three years, Apex and PUBG offer map rotation. While paid skins in other games carry over for years, COD removes them between every game and didn't let OG Warzone skins carry over to the newer iterations. Fortnite updated their graphics/engine and everybody kept their stuff.
CS:GO has been keeping people happy for two decades.
Activision brags about how much they sell every year with COD but refuse to upgrade these shytty servers.