Ok, you know what, after playing this some more, I am doing a 180 turn, and disliking this game now. The main reason? How contrived the combat is.
I want my rpgs (whether aRPGs or tactical) to just have a good combat system, and let you master it, and then just fight straightforward fights against challenging enemies.
Every combat in Rome seems to be super contrived after the starting fights. First of all, there are always infinite enemy reinforcements. So the longer you take, the more enemies appear, and it feels like you are running in place. Kill these 7, another 7 pop up magically to take their place. Wtf is this shit?
Then, there are always some conditions to combat, they can't just let you fight normally. Complete this battle in 5 turns or lose. Save these hostages or lose. Kill this guy, except you can't cause he's got 20 armor, so switch to condition B, and get the battle down to 5 enemies. This battle you have to fight with these praetorian retards you just recruited and who SUCK, instead of your main party, just because we tell you so. And that battle you have to fight without that character. And this battle you can't bring this.
E: Viking didn't have any of this shit, Conquistador had some of it and it was the worst part of the game. It just feels like the game is making you jump through hoops for some artificial fake "challenge", instead of just letting you fight tough enemies straight up.
I don't play games to be handicapped every time in new ways, and then spending hours trying to figure out how to get around the developers bullshit.