I hate it, but I'll deal with it because I don't want to wait longer in matchmaking.
I hate it, I wish the devs would do away with it, I don't mind waiting.
I don't mind it, it adds some randomness I really embrace.
I really like dropping into games in progress.
You should always go into spectator mode if you get thrown into a match. If you don't want to spawn in then don't. BO2 does have a new feature that will allow you to avoid the the last joined lobby. So at least you won't get thrown into that same match twice.
Call Of Duty VIP
None of the options apply to me, I guess. I don't like it, but I think it's a necessary evil for things (like some said) like filling up teams where a clan left or something.
There should definitely be an option though to not get dropped back in to a game you just left. I hate it when there is a game with an obvious cheater (yeah yeah, pc I know) you drop out of, only to get dropped back in.
I look in spectator mode before I get into a match, especially if I hear high kill streaks going on.
Joining a game that just ended is even worse
The main problem with JiP is that the reason you get thrown into a game in the first place is because the players who were there before had rage quit due to lag or getting spammed by OP weapons or Killstreaks. So you get thrown into a game where you are losing badly and the enemy team has an onslaught of firepower raining down on you. In this scenario you are almost guaranteed a loss as well as a negative KDR and although that doesnt matter to some, it definitely matters to most.
The odd time I dont mind a JiP is when the score is really close and the game still has a decent amount of time left on it, but even then its a bit annoying. I want to start fresh games!
JiP should put bots in games missing actual players til the game is done.
Also have a score limit in which it will allow user players to join. Will cut down on joining and get a loss or killed.
The monster that was in your closet and under your bed as a child ... that was me. Hi.