Force a player to log out after 3 hours of gameplay. I.E they can't que for dungeons, raids, or progress in story. Also add priority for long time subscribers, 2000+ days of subscribed as well as legacy players given automatic priority. Ban people (including streamers) using third party tech to by pass the afk automatic log out timers. Also add a queue placement priority for players that are kicked due to timing out in queue or 2002 out of queue.

Honestly quick simple fixes that could be done on SE developer end and probably something streamers don't like, but honestly, everyone pays to play this game not just streamers.