Social aspect is an issue. I understand they needed to bring in cross-realm to fix other issues, but I think it just created a bigger one. Anonymity and not giving a fuck. To be honest, just like social media has done to society. If people don't have to be social to get something done, most of them won't. Blizzard need to promote the social aspect. Your identity does not matter. Prior to cross-realm, your attitude, behavior and ability underpinned how you were perceived and that had ramifications on whether or not you were invited to groups or joined top guilds or if you were given gear. Currently, it doesn't mean shit. You join a group, roll the dice, lose or win and then leave. Repeat. Even in harder content.
Class depth is a huge issue in my opinion. They created this amazing thing in Artifact weapons, giving us a great amount of epic class design and lore. Then they removed it and never truly filled that void. I think the essences in 8.2 will probably be a starting point, but I guess we will need to wait and see how that works out.
The content itself is really tricky. How do you define good content? In my opinion, it's content you do for more than just the item it rewards i.e. mythic raids, they no longer drop the BEST OF THE BEST BE ALL AND END ALL gear.
Remove the rewards from the content to assess the quality of it:
- Raiding: depending on the level can be a challenge. If raiding with your guild then it's a good social event. I always have a laugh when I raid. Content is challenging at the harder end and it is rewarding to kill bosses you've spent hours wiping on. Even without an item as a reward.
- M+: much the same, pushes your ability to play the game and even makes you think of some outlandish strategies. The MDI players are insane and I think there's plenty of satisfaction and reward in finishing a dungeon in time. (What level key would vary depending on skill and group and ability etc). Some people are stoked doing 10s others 15s and others 20+.
- Island Expeditions: I am convinced no-one would touch them if the rewards were removed.
- Warfronts: See "Island Expeditions" (maybe adding heroic difficulty in 8.2 will help, maybe.)
- World quests are better than dailies, but just like dailies you do them for the reward. Nothing else. Rep, Gold, Loot, AP etc etc
-Leveling: alas this has turned into something you have to do to get to end-game now. A pre-requisite, if you will. Is it enjoyable? Not really. You slap on heirlooms and level in one or two zones a continent or follow an add-on or smash through dungeons as fast as you can with no real interaction. Maybe a "hey" and "thanks". We are all guilty of that.
The only joy I get out of leveling is when I set myself challenges i.e. Ironman or something.
How do you fix the game?
Everyone will have a different answer to this...
Me, personally:
- remove AP-esque grinds (no-one wants to do content for the sake of filling a bar)
- keep RNG but minimize and add more choice like the azerite gear vendor: maybe isntead of getting a piece of loot in your weekly chests, you got an item that gave a specific slot i.e. a trinket token. You went to the vendor and bought any trinket that M+ drops. The element of RNG remains but you also have the sense of control. You wouldn't just open chest, D/E or scrap useless item and then hit "exit game"
- fix warforging and titanforging - the way I would do this is by adding an upgrade system. Each piece of gear would have 0/2 on it. 1/2 would be warforged and 2/2 would be titanforged. If you were lucky enough to get a piece of gear that titanforged, it be would be 2/2 when you received it and you wouldn't have to use a currency on it to upgrade it. The currency could be obtained from all the content you do in WoW. This would also cap it. If you raided heroic BoD for example the 0/2 piece would be ilvl 400, 1/2 would be 405, 2/2 would be 410 - mythic BoD would start at 415. Thus an incentive to still do mythic.
- redesign some classes, I think the foundation is there. It just needs to be worked on and tweaked. Would also look at how at the high end, the whole Blizzard philosophy of "bring the player, not the class" is completely thrown out the window.
-level squish. I don't want to level new characters anymore. New players might still enjoy it, but the game is 15 years old now and a majority of players would have an alt-army.