Being a social game you can't solo, the community actually makes it impossible for me to progress. I don't know if I even want to go back if they get everything else perfect. It just feels lonely and unwelcoming.
Knowing how blizzard managed to ruin every other franchise they own, I can see the reaper at WoWs door as soon as the money gets tight again. I was holding out hope Microsoft would have saved them from themselves but seems there happy to milk wow subs till they drive everyone out.
I picked it up for a little bit during Dragonflight. Mechanically, playing your character is the best its been in years as they got rid of a lot of the restrictive and boring spec building. Everything else is an passable meh.
The community is 1 dungeon or raid wipe from more being toxic than a League match making all endgame content not fun. Feels like they started going in the right direction, but I had this hope crushed too many times.
Steam takes a 30% cut of the profit last I read. EA tried to avoid this with Orgin to not pay that 30%. I assume Steam sales have to be pretty good VS Orgin numbers keep using Steam.
People hate using extra launchers, and EA has a reputation of being comic book villain evil. I assume any tiny bits of good will they get from customers is rare and this is low hanging fruit. People also love Steam to the point of not buying a game without it. The 30% cut probably seemed worth the trade for the wriggling masses running EA.
Outside of Wow, I never found a AAA game that can hold my attention past 100 hours, hell 40 is a strech. Its almost never worth it at full price let alone 70.
I have a handful of $30 1000+ hour indy games I may be playing 20 years from now.