Ok without making this into a 2 pages of fighting back and forth.
You can stall the game with every class, we can't just remove something and add something else and hope it doesn't happen again. Because at this point in a few months then Rocketman will be removed out of the blue and then we will get scientist #2.
Why can't we just run an experimental server for a few hours at random days so we can enhance playability without making blind runs and hoping that x thing fixes x problem and then later getting backlash for changes that end up breaking other things.
I'm not sure if I remember this correctly or not but years ago in the early day of boss battles, weren't the TF2 inspired classes going to be replaced completely by different classes that are completely original? But then we just stuck to the TF2 like classes?
Even the boss can stall a game, maybe instead of changing the classes we should look at a way to make these stalls ends quick, I know even if there was a /votekill like command it would end up being abused so there has to be another way.
Just going to address a few points with some short replies.
1, not every class can actually stall. Sure, hiding and stalling can be the same thing, but an overweight can't run from a boss. Unsure if we keep those two terms tied to each other or what. I really wouldn't pick at Rocketman so much if they actually did some damage, spoilers, they don't. Oftentimes they help more than harm the boss, or just annoy.
2, not up to my decision/requires effort and/or time, usually things are done out of the blue at random times
3, good question as I recall something of the sort but I don't believe it was continued, or perhaps shelved for a long while
4, I've spoken to people back and forth about how to fix bosses stalling, we ended up with the cap laser doing damage over time to the boss which I find works rather well
There's really not another way to stop stalls (see a close solution below), there's idiots out there that want to be funny and just stall, especially camping in the spawn room (this can be fixed by killing the player after 30 seconds of the boss picking a class, players should already have time to pick a class so it shouldn't be that bad)
What we can do is create a light system after a certain amount of time (my Randomizer does this) that reveals where the player is if the alive player count in the minigame does not change in 60 seconds. It does help people to kill others that stall the round.
I like the 30s cutoff idea. Light system seems interesting. I'll put some thoughts into it.