spears are two handed melee weapons.
one handed spears are actually javelin.
hoplites are about the only military unit to be fully one handed with the spear. there is a reason hoplites don't exist any more, yet the spear is still used as a melee weapon to this day.
Shaka Zulu and many others disagree. Spear + Shield was probably the most common fighting style in history.