Is it really fair to dismiss a player's thoughts based on their rank? (Silver +)
Yeah, I get it. Silver elo isn't good. A lot of Elos aren't that good. I, myself, am a Silver player. I'm not that good. But, is it really fair to just dismiss an entire group of players thoughts and opinions because they're not as good as other players? Bronze and Iron, I get it. They haven't improved at the game enough to see their own mistakes to climb out of that elo (This elo is USUALLY where beginners start out, and if it's just someone struggling, they should seek help from someone in a higher elo) And those who do see past their mistakes, are on a very strong path to getting OUT of Bronze/Iron.
My point is, It's really insulting and a spit to the face to people who try their best to climb and manage an average rank in the community, only for their superiors to say "No, you're not allowed to say anything, you're low Elo." That really doesn't sound like you're being a superior, or someone for them to learn from. Instead, you look kind of like an asshole. And by the time they DO reach Gold+, they get a superiority complex and end up doing the same thing as the people who were often toxic to them, and talk down to people in Silver.
Yes, Rank DOES reflect how good you are at the game. I'm a firm believer EVERYONE has the right amount of skill to climb. Some need help to do so, there's no shame in that. But, talking down to them because they weren't as fortunate enough to have a higher skill at the game isn't fair nor will it make them try to get better. And even if they do, they're going to turn into an asshole as well because of how higher elo players treated them before.