More precicely: why does everyone hate them? I mean sure, they're not practical to be the unit you primarily base your armies around, but they have decent stats, even with the cost considered, and they are really, really nice to have for those situations where you do need them. They can outmaneuver and pin down literally any unit on the battlefield, can easily cross bodies of water to take undefended areas without the need for naval dominance or waiting for conventional troops to cross, and are handy for catching and killing lone units before they can become a part of a bigger group. To me, those abilities are worth much more than their actual combat ability.
Forum Gang Premier
you are a balls
you are a balls