Because it's a deathrace. It was either that, or a shop. I had a 1-hour long poll on shop / classes / PISTOL, and literally EVERY vote was for classes. I compromised in some ways, but seriously... It takes two seconds to pick a class, and then it's a VCE variable controlled thing. The second you spawn, your gear is on you.
Why would classes upset you? You think I should just give everyone a minigun, flak cannon, grenade launcher, stimpack and a mininuke?
nothing as overly disasterous as that
but literally every tdm/boss battles/trenchwars HAS to have it
I will give you credit for making a more idiot-proof class system though.
Better than having to pick your weapons over and over again.
also if the shop includes perma-weps + buy stuff with points
I wouldn't join that.
also
2 second for a class if you want to guess randomly
2 minutes for a class if you want to get something specific