I really like the drop in system, I think it's the drop out system
that ruins everything all the time. Players keep dropping out,
new players drop in, those ones drop out, new ones drop in.
It gets really annoying. If a player drops in and they aren't really
contributing to the team at all, another player may drop out. The
only thing that really annoys me about this is it makes it harder
to a win a game, obviously. The lag and black screens go up as
well, which is annoying when you're chasing someone or about
to finish them off.
So in short for me I think drop ins need to stay but drop outs can
go somewhere else!