The solution: We pay a subscription and they should have decent infrastructure to support game play. Period.

The excuse "server capacity" is completely unacceptable in a pay 2 play game. SE's lack of foresight or investment is unacceptable.