Facing the same nations in every game

I’ve recently been grinding Italy at BR 10+ (ground), and pretty much every game is against the same trio of nations (China, Germany and Sweden).
Why can’t Gaijin ensure that you don’t constantly face the same nations? How hard can it be?

More than half the time games end up being stomps for the enemy team.