First of all, I think that the endorsement badge needs to be removed. The only rank 5 endorsement badges I see are on teams that are super skilled which usually means they play in pre-made teams that often just endorse each other to pad the endorsement.
Secondly, the ranking system is absolute crap. A player can work extremely hard just to get to Gold rank. There are SIX other ranks above gold. SIX.
Yet there are so many smurfs and pre-made teams that ruin the experience and cause some pretty unfair matches. Those unfair matches cause a lot of undeserved losses which in turn causes a lot of players to rank down when it wasn’t a fair match.
Anytime anyone speaks up about this, all the people respond with ugly comments and antagonistic remarks.
How is it that Overwatch admins and Devs literally don’t care? This game isn’t ran by Blizzard. It’s ran by the players. The forums aren’t ran by Blizzard. It’s ran by the players.