Yeah there will always be problems with online networks, but it’s easier to work with issues on decentralized ones than it is for centralized ones since one can just join a new server when it comes to abusive admins, or the community as a whole can deal with it if it’s bad enough and they’re fed up with it.
These options don’t exist for centralized corporate online play.