The entire game should have been Act IV with more complexity and strategy.
The story missions in this game are terrible. I don't know why Monolith thought these were acceptable missions for a game made in 2017. The vast majority are overly simple and just straight up boring. I felt like I suffered 20 hours of boring filler in order to get to the real game.
The fortress sieges/defense portions are the actual fun part of the game, and that's all in the Shadow Wars end game. Running around the battlefield supporting your troops and doing on the fly battle tactics feels great. I feel like I'm playing the actual game now and not just the overly long tutorial the game has been prepping me for.
I wish the fortress stuff was the whole game. Shadow of War should be you commanding your armies from the map screen and choosing which battles to fight. You should be making strategic decisions like where to pour your army resources and who should be leading your troops into battle.
Instead, the vast majority of the game is the boring open world and terrible story missions. I like this game, but man, it really is a missed opportunity. They should have went all in on the army and command aspect. Instead, they tried to find a balance like the last game, and the end result is a bit of a mess.
Also, it would have been nice if this game was less...racist. Talion should start off as a person hating Orcs and only wanting to use them for his own means, by the end, he should build a real bond with his troops and refuse this whole "domination" aspect altogether. Instead, the Orcs are treated as sub human people the entire game, and this is despite the fact that they obviously aren't all just monsters and crazies. It just feels...gross.