Horses are not intelligent beings as such. they do not see a bunch of spears and get afraid, like we do. To a horse, a human coming at it or standing still with or without a spear is the same. It is a human with some implement, unless one of those stupid and untrained animals that small girls spoil it will not care. Same with people, whether or not they hold spears is irrelevent to the horse, it is not intelligent enough to recognise the spears as a danger, it just sees a wall of people. However, it will not voluntarily run into such, it can be trained however.

Remember horses are prey and their reflex is to flee predators; 1 they do not see humans as such, 2 they do not attack anything- especially not a mass of people.

Thios is why trained warhorses that will not shy away from a mass of people or will even kick and bite (and perform dressage on people lying on the ground, dressage is derived from the equistrian art of fighting on horseback as still trained in Vienna) were so expensive (an expensive way of committing suicide against trained and disciplined infantry).

Hope that clarifies things a bit, apart from my other qualifications and knowledge I worked as a handyman etc at a riding centre while studying (oh was that fun, me and 27 girls from 18- 38).