+1, The class system is perfect for captain and skirmish. TDM and siege are TBD in my opinion because there many fixes that should be made that are not necessarily due to the class system (for example, removing horses from those modes).Ye. Skirmish needs a class system as it allows for quick change of equipment between spawns (and time is of utmost importance in skirmish)
TDM and Siege could do without class system.
But getting back on topic...
I agree with Melon, throwing spears are to OP for such a cheap unit that doesn't necessarily need them in skirmish. When they made heavy infantry more expensive, Taleworlds was trying to get players to choose the light infantry class more often. They didn't need to also give them the nuke stick.