But was SE's solution to the congestion, not to beef up the servers, but to simply totally disallow logins to a packed server?

SE, how are you going to keep paying customers if we can't even play? You should be happy your game is so popular, and beef up the servers to account for it, not simply deny new logins when things get crowded.