After this latest patch I would imagine it is less of an anybody's class and more of a skill based class. Infantry and cavelry are the same way.
Particularly after this patch. For a long time there have been changes that have
favored mobbing and essentially
reduced the effects of player skill on the server. Freeing up movement, horses getting reared easily(only applies to bad cav), and requiring ranged to actually land their shots when they're being charged(this ones more indirect, yet nevertheless the change has the same effect), have all served to not only reward, but make player skill a bit more demanding for success. I'm not sure I agree with everything in its current form, but for the most part, conceptually, the recent changes are for the better.