With the worlds being under such heavy loads why not bring in an autodisconnect feature for players that are inactive for over half an hour. Not singling any group of players out but i bet theres a hefty amount of people probably set their alarms, got up logged in and went back to sleep/work etc leaving their chars in world to "reserve" their space, leaving other players who were ready to play unable to access their worlds. I know its first come first served (get it!) but some players have been stuck and unable to get in game because someone who isnt even playing the game is logged in.