Couldn't agree more.
Typical Riot developer. ↓ Apply this to Riot balance team's daily routine.
"We've heard you, that you don't want this, Summoners. Let's make it this way."
Often they will bring us more problems while solving one. And the problems they're creating is often the worse problems or the root of the original problem.
"Why did we not want to face the same player twice in a row?"
It's because that we want to get to play against different players, aka every player.
(At least facing each player once in the the start of the match, a round robin first)
But nope, the developers instead make us into playing against 3-4 players ONLY in like 8 consecutive rounds.
How about the other half? Are they disconnected? Hello? This is Major Tom to ground control!