Someone posted this sometime ago -

Roman generals fought on foot. It was a way of showing equality within the army. Hence some Roman generals were very popular with the troops and people. On the other hand, riding on the horse is a sign of being disrespect and usually a sign of rebellion. Thus the Senate was alarmed when Julius Caesar wore purple and rode the streets of Rome on a horse, indicating self-proclaimation of Emperor.

Hope this helps.