Man I love JiP. I was playing Regicide earlier and everyone else bar me and one other dude but by then the game was starting up. Lobby filled up mid game in about a minute.
I think the pros outweigh the cons so much too. I mean, yeah ok, joinging at the end of the game sucks but then you're set for a few games in a row. My only wish was that the lobby time between matches was extended. Like, if there was a 15 second transition before the next map was decided so people could come and go as they please, that'd be pretty sweet. As it is though, the system works so beautifully.
I've only seen a handful of blackscreens too which is pretty awesome. I was in that regicide game and didn't even notice the other players joining. I think maybe there are a few issues with the criteria for games to be joinable but for the most part, I think the system adds so much more consistency to full party games than any other Halo (obviously).
I totally disagree man - it sucks so much when I join a game in progress, wait for it to end so I can get a good match only for the people to all quit and start the next game uneven anyway. It also seems to me like games can go from playable to laggy with no notice if someone with a bad connection gets in halfway through.
JiP is probably not so bad if you play in FFA or in a team, but When I play alone or with just a few others, getting slotted into matches where I am put up against a full party to replace quitters happens all too often.
I could make a long hate filled post about JiP but ill do that another time. The situation you had in regicide is a good one for sure, but I think in team games especially JiP has a very negative effect.
Going up against 4 players and beating those 4 players is satisfying, winning the game because the other team carousels through players is no fun for me.
I know I bitch a lot and bitching about winning is probably pretty stupid, but I have no fun when I dominate this game because usually I press the back button and it turns out the other team suddenly has different/ less players. There is no team based gameplay - I don't feel like I beat anyone - its just about racking up spartan points and grinding ranks. Remove JiP, punish quitting - and you suddenly have two teams of 4 playing against eachother again.