I personally think ranking would make more sense if we could build a team of 5 instead of queue solo with random people and gamble on whether you have a good team or not or if you're against a good team or not. About half the time, I don't feel like I'm really earning it or knowing if I got unlucky or not. If I got to build a team for difficult PvE content, why isn't it like that for PvP? Does square think we don't care about playing with our friends or that we'd cheat?