Talii, the lancer already has a advantage over any other cav. Personally, I never charge lancers except from the rear or sides, where they don't see me. Even if I block their lance, it might as well kill my horse and I'll have no change of killing him.