The other big advantage with a spear is that it keeps you out of reach of the horse's hooves. As to the knockdown thing, think about it. Knock a guy off his feet and he'll probably drop his spear, when he get back up he draws his sword.