Why did the ancient Mesopotamians use chariots in lieu of cavalry for so long? Why did this change?

by AngryWeasels

I've read that nomad warriors raided Mesopotamian lands on horseback while the Mesopotamians themselves still used chariots. Why did they use chariots so exclusively for so long?

Searocksandtrees
CopperRoyce

same question but for the British.

JamieWRedfern

A lot of it is to do with breeding. Horses were not strong enough to carry a man in battle, and were only able to pull chariots. Over time horses became stronger through selected breeding, and by the first millennium BC they could be used as actual cavalry. From then chariots gradually fade out of warfare, being more expensive and not as effective as simple cavalry.