Im a greek type player, meaning I pin down enemies with phalanx and then flank them using cavalry. To cope with enemy heavy infantry and artillet/elephants I have to include some archers. Necessity also calls for a couple of SS legionaires
I play seleucids mostly, because I like pikemen despite the fact that they simply suck. (Macedonian Royal Pikemen suck more since they have shorter spears yet retains all the disadvantages of the pikemen compared to hoplites, which is why I don't use Macedon.)
Here are some of the reasons I can think of:
Roman archers auxilia have longer range than mine, therefore it is usually difficult to kill them with my archers even if I have superior numbers, they are also hard to reach for my cavalry, since they are well protected by the urbans.
Urbans are damn hard to deal with since they can break phalanxes with relative ease if I don't support my infantry, and even if I can flank them with infantry they could still win.
Normally to kill the urbans I would use cataphracts and their AP attack, but since Praetorian Cavalry are cheaper and can still beat Cataphracts if they have superior numbers, I find many cases where my cavalry actually are routed quickly by the Romans. If that happens it's gg.
Both sides have onagers, so it doesn't really matter.
To counter the praetorian cavalry I cannot count on superior numbers of cataphracts since they cost alot. Chariots and elephants are unconventional units that can beat cavalry with relative ease, but since I mentioned above roman archers are a pain to wipe out, their fire arrows quickly rout my special forces.
Please help me to better my chances against a Roman army. I have beaten them but usually I find myself in the troubles listed above, this is alot of words and I hope to get some response. Thanks in advance.
Patience is a virtue.