Update - yesterday I was able to connect for about 3 hours with no disconnects. I did have some bad lag spikes and connection was listed as poor rather than the usual good connection I'm used to. Hopefully this wasn't a fluke and its a sign that something is being done to fix the problem for all of us.