>>717412420 (OP)
>Why are you against dedicated servers, exactly?
Don't push on the player something the developers did because players pretend to want equal skills but are just addict to see their own ranking go up.
Before matchmaking you had the good players teaching the bad one and good players would enjoy the added challenge, showing by example how to play. all this leading to actual teamwork.
After matchmaking became common, only your score matter so it's a slow grind until you are put with players who are always at your level and don't give a fuck about teamplay.
Toxic fanbase is always a problem, so fuck them until they learn to be proper human being.