The biggest issue with BG matchmaking
Well the biggest issue with BG matchmaking isn't the reason that people are non stop posting about on forums. Many lower and less developed accounts frequently post complaints that they are being matched with people with more developed accounts than theirs.
If we weren't all competing for the exact same rewards that are based on progression through BG, I would understand their points but since that is not the case I feel these complaints to be unrealistic.
I feel that the reason these complaints grow is because of the biggest flaw in the BG matchmaking system which is it DOES take BG roster (rating or prestige) into account in matchmaking. Don't believe, switch out all your high ranked 6 stars with 4 stars and you will get significantly lower ranked opponents which proves this is taken into account for matchmaking.
However, there is a catch. This really only seems to make a major difference in the highly populated lower tiers like bronze, silver and even to some extent gold (depending how deep into season).
The higher tier you get into, the fewer the options, especially the fewer the amount of lesser developed rosters. Most of those I've seen complain on unbalanced matchups either don't show pictures of the active BG rosters or are in a tier that is much higher than they belong.
If a low developed roster is primarily getting matched with other low tier rosters while in bronze, silver and gold, that almost completely goes away by high gold or platinum, as those options don't exist in high quantity anymore.
But they get upset that they are all of a sudden to getting harder matches when in fact they only reason they got that high was because of the biggest flaw in the BG matchmaking system which is that it DOES take rating/prestige into account, to some extent setting up false expectations for lower rosters and allowing them to get higher than they belong.
There are two fair ways to fix this issue. The most obvious way is to make this matchmaking like AW, which goes simply by AW rating and that's that. If everyone is competing for same rewards that makes the most sense.
I can understand and respect issues with that, but then those who don't compete with the higher rosters shouldn't get same rewards as the higher rosters. So this would lead to a second possible solution. This would be have separate leagues. The separate leagues would only compete with those in that league but the higher league would have higher rewards and those in the lower league would have lower rewards.
I'm sure I'm going to get a ton of disagrees, which is fine, but if you disagree, please explain why.