My main problem with BfA was mostly the fact that both factions firmly held on to the ‘idiot ball’ so that anything could even happen in the first place. Examples include:
-
The entire Battle of Lordaeron for the Alliance. Lack of preparation against the Blight and the siege towers being nothing more than decoration (because cannons firing at medieval stone walls do absolutely no damage…it’s not like there was a reason why castles and stone walls got replaced by forts).
-
The Battle of Dazar’alor was one for both sides. The entire plan of the Alliance was completely…urgh. I don’t even know a word in my native language which would describe it. For the Horde meanwhile the fact that over the entire time nobody EVER checked the Zandalari ships. Seemingly their ships never need repairs or some other maintenance.
-
The Nazjatar-intro. Nothing to add here.
There’s more but these are the biggest offenders. What was also missing was some sort of larger strategy as it never felt that either faction actually tried to win the war.