Played 5 ranked games and in every game someone would of left the game or stayed afk, like pls use your brain and don't queue if you are not going to play.
Its location is still indicated on the compass! I'm probably in the minority here, but I only just realised this after 1500 hours...