Why is there still team splitting?

Join in Progress is cool and all, but my team should NEVER be split when put into a join in progress game.

How has this not been done away with?