I guess there's a lot to be said for having a good community of users who love the product and want to help contribute to it to make it better. Active creators rather than passive consumers.
Matchmaking killed that.
I don’t think game publishers realized they were essentially firing a free workforce that was making their online play great. I think private servers is one of the reasons Minecraft has such staying power.