The problem is that glancing with stabs is dependent on armor more than anything else. Including speed bonus, distance, turning etc.
Against low armor, the long spear is borderline OP due to the possibility of instant stabs, but it's shit against strong armor because of random glancing.