the reason why the long spear has such high damage is that it has ONE ATTACK DRIECTION, if you cant kill a longspearman then you obviously are doing something wrong, you get those 2h nubs who think they can spam away all day and kill but this is a turn based melee game.
You will find a handful of good longspear/pikemen:
Gurnisson
Largg
Idzo
Teeth
Red_Pike
Oriental
You find a million good 2her's