They can’t because Ratha’s are actually insane without that weakness.
Think about it, in melee form they have almost the same stats as a knight but they cost wood instead of food.
Honestly they should just rework the unit.
There is no way to fulfill the ranged/melee big unit fantasy without them being strong asf.