He objected...to knights charging...SPEARS...and a non-statistical die roll? Oh my

Seriously, though...this is why we play the games. He could make that roll another dozen times and be fine. Being put off by things like that is, imho, silly.
Anyway, to each their own. I think the mechanic adds an element of chance and fun, and lets a d12 unit stand a chance against a 5d6 unit...