I do have to strongly disagree on your statement. I am playing Macedon on H/H and have conquered Tarentum and Cannea but will not be able to threaten Rome yet. The year is 560 AUC. I have won 183 battles and lost 22 and control 20 provinces. I never pause battles and never fight them twice. This game is so cunningly modified so that one have time to think and make decitions during battles.
Anyway, I have focuses on economy and just as important, try to figure out what units is best suited to fight the different enemies. At the moment I control todays Greece (and some other provinces) and am at war with Roma, Greece, Pergamon and the Ptolemaic empire. With a strong navy I can hinder naval invasions and thus manage to fight of the enemy from the east on small land areas west of Bosporus demanding fewer units. The bulk of my forces are holding back the Romans attacking from Segestica. I am building forts and garrison them strongly and add an army in reserve to always fight 2-1 in numbers. It is very hard to beat the Romans otherwise.
This game is just extremely well made so that one has to really think to be able to win. It is a strategic masterpiece unmatched in my opinion.
I might add that I also have a H/H game as Belgae going and have managed to conquer todays UK and most of France after many years of fighting. I finally cruched the Arvernii. I am using the same strategies but have now a very hard time against Roma since their troops seems harder to beat for the Belgae than Macedon. Or I might not have found the ideal mix of troopes yet.
In my opinion, Total War does not get better than this
So give it many chances, the modders really deserves it!
All the best
Tordenskjold