If you’re referring to Cuthbert’s thread, his entire essay revolves SOLELY upon an intentional misrepresentation of a developer quote that he uses as evidence that “good” players are balanced out with “bad” players as a form of handicapping matches. Considering the toxic nature of this forum where so many players claim to be better than their rank but can’t climb solely due to bad teammates, it’s natural that his thread would be upvoted a lot, but that doesn’t make it correct. I’ve even debunked his evidence in his own thread, but alas he’ll just pretend that it doesn’t exist.
Anyways, you should go ahead and read Kaawumba’s topic on Competitive Play and Matchmaking, it extensively references developer posts on what’s going on: How Competitive Skill Rating Works (Season 13)
That being said, there are still a lot of people on this forum that flat out say that the developers are lying and that Blizzard is rigging games to prevent them from climbing/handicapping games to keep them down/etc. If you’re thinking like one of them, then no one here or at Blizzard can or wants to help you, and you should probably play a different game that isn’t so team-reliant.