They win cause they are faster shots. They might not do much damage but if you get a lot of them they're speed of attack compensates. They're pretty OP
Why don't the Romans have access to mercenary units? Would that make them too op? Whenever I capture a mercenary camp as Rome the units just switch over to Roman units.