The rating system is not completely terrible, but there needs to be a change. Currently we have faced the top three guilds four of the last five battles, and one of them twice. This is a 30 million power difference. Meanwhile, there are six guilds plus or minus 10 million points of us that would be more competitive and fun battle. How does this work? Yes, we are ranked 6th in MMR and yes, the top guild must have someone to play, but realistically, you should not be forced to play the same opponent more than once every eight battles. Furthermore, the ranking system alone should not determine your opponent, I think half of that should be relative power to each other. If there’s only two guilds at 90 million and everyone else is under 70, those two guilds should face off against each other probably every other battle. currently they get each other one time out of four, which means the other three times they’re beating up on severely underpowered opponents. One of the things that makes this game fun is a close competitive battle in which you could certainly win or lose, and what makes this game frustrating is playing a battle you have less than 1% chance to win. Likewise, I don’t want to face an opponent 20 million power less than me because there’s no point to it and it’s not fun. The teir that you are in, in other words those peers of yours who are relatively the same power as yourself needs to be a much bigger factor.
In summary, the rating system needs to greatly consider relative power to each other or limit the ability to repeat the same opponent more than once per eight battles. Either one could alleviate the issue and make battles more competitive for everyone.