You know, before I was still with the nay on this, mostly because the one thing I liked about MBII is that I can get on, choose a class, and have the fun I wanted to have. But for some reason, class hogging and trolling like you described never occurred to me, so now I even more into the nay. Although I understand the need to have class limits for a team based game, but while this may be self-biased, and perhaps a bit selfish, but MBII has always been a laid back game for me, just join a server, hop on, and choose your class, and go do your thing. A nice little thing to just relax and have the fun you want, but if that class is taken, and it's really the only class you have fun with, then what? You'll be stuck with playing a class you don't like or don't want to play as, then you won't have fun. Again, a bit selfish, and I could just learn to play another class, but hey, if I don't have fun, or I am forced to play something I don't want?
Well really, I could go on about this, but my point is, one of the things I liked about MBII is simply the absurd and hilarious things that came with with it, one being class spam, now while it may not always be fun to have around, you can't deny some cool things came from it, as well as the opportunity it can present (Yes yes, class spam trolling [What I am mostly pointing to is just playing the game how you want]). But however, like Vizino said, this could also bring up the ability to troll whole teams, by spawning in as a much needed class, killing yourself and thus, you screw your entire team, some would say an admin will deal with it, but admins aren't always on, and we still deal with stupid shit anyways that can ruin the game for us, and now we would have to deal with this. As per usual, I can adapt to the new system, as I always done, but, this might end up keeping me somewhat away from MBII, because if I hop on and see my preferred class taken, I might not have the motivation to choose another class and play as that, until my preferred class becomes available. while most of this is all personal bias, but, I can't help but think now about the new trolling opportunities that lie with this that can ruin an entire team's experience.
I still wouldn't mind a yay's opinion on the matter though.