My main annoyance is the victory conditions, a Total War trait that seems to be getting far worse over time.
The victory conditions in the first Total War games were perfect for me. Control X territories and you're considered a winner. Then just do your own thing.
In the latest titles one is supposed to jump through some absurd hoops for no sensible reasons. When I look at them, I keep thinking of the game designer tasked with creating something original and ending up with this absurdity.
In my current Geats campaign, I've known right from the start that I won't even achieve minor victory, even though I intend to eliminate the Huns and become the dominant power in Europe. The reason is that I have no intention of doing some of the things the game designer decided I should do. For instance: Loot or sack 4 different settlements and Earn the following income from trading: 5000. I don't loot, sack or raid. I occupy. I'm not running a gang of muggers. I'm building an empire. In Rome II, you were often required to hire dozens of mercenary units to win, just because, even though I could get much better and cheaper regular units. I'm supposed to have X naval units, even if I have no use for so many. I'm supposed to own this province, even though I want my allies to have it. I'm supposed to build this building even though it doesn't serve my needs in any way. I'm supposed to run off with a girl name Susie on a Thursday while it's snowing, and the pointless list goes on.
My favourite games company (and Creative Assembly really is), can take these requirements and shove them. (But they're still my favourite.)
Bookmarks