I'm gonna play both sides of this argument.i guess you could say I'm on the fence for this topic.
First, I really hate joining a game halfway through. It's really annoying and results in spawn killing or just a horrible loss. Second I like this system in certain instances when my team mates quit. This system allows other people to join the game so I'm not playing a man down.