Private/Community servers don't require self-hosting. E.g. in the Battlefield franchise the community for BF3 and BF4 is still going quite strong despite there being 3 successors since. And the reason is that people can play with the same people every night. The successors (BFI, BFV, BF20something) are completely uninteresting to me since there is simply no sense of community. I don't get the point in "matchmaking" even for casual gaming.