I don't really agree, because you're going to have the same issue there. Let's say you want to trap and you join a game. That's the moment where you realise you selected a kit that you didn't want at all, back to the hub.
Any kit is better than no kit, and with this feature they could just set their default kit to trapper.
When you have a specific goal in a game (ex. trapping) you usually never forget to choose the kit as its the first thing you think of when joining.
You arrived at the hub, joined another game, and 1 second before the game starts someone votes for Overpowered items, oh hell no my game's ruined again. You see what I mean?
Bad luck, still happens without this feature. In fact, it's worse since you wouldn't even have anything to work with other than chests.
Every single game is different and you don't know what you're going to get, so if you select a kit and it turns out that that kit is pretty useless in the map or mode you're playing, then you know you're screwed. About the arguments you stated why we should add this.
Which is also why you have the option to change your kit while you're waiting for the game to start. If people vote for a different mode,
usually you'd notice and change your kit accordingly.
- Joining in late and not having the ability to vote is indeed something pretty annoying, but same here, what if you joined a basic game with the kit that only works in Normal? Jup, you're screwed.
Again, any kit is better than no kit.
- Forgetting to select a kit is something that everyone does, simply because you got distracted or you had to wait and did something else. What you always have to do is immediately select your kit when you joined the game, and not at the last moment. You won't forget your kit in the future ;)
And this doesn't apply to what you said about the trapping thing?
Still: This feature would be an amazing thing to have, and it wouldn't even affect those who already always choose their kits because of it being their habit.
Anyone who's joining a game that's about to start most likely won't have a chance to choose any kit in the first place, so this would definitely help. There's kits that basically work in every mode (ex. Iron golem, trapper, anvil(most maps have ench tables))
- Indeed, slow computers are personal problems, and that's why you (the computer owner) should know how long it takes on average to switch between servers. If you join a game as player 12/12, you know you won't make it to select a kit and that's why this is related to argument 2. Simply join a game as player 3/12 for example and you won't have that issue. :)
And what about joining as a party?
I mean, really: Why should this not be a thing? It's not like it's going to cause issues which don't already exist. Instead, it'll solve some issues and make others less of a pain.
I for one, completely agree with this. I rarely forget to choose a kit, sometimes I lag out and can't choose one, and sometimes I don't have the time to choose one. I would appreciate this feature no matter what.