There may be no "forced 50% winrate"
At least not programmed in, but I'm honestly starting to believe that the "forced 50% winrate" is caused by the laws of probability, the same way how if you flip a coin enough times it will eventually even out to 50% heads 50% tails. Some would say that every game you have the same chance if getting a good or a bad team, but if you just got 5 good teams in a row, probability would say you are overdue for a bad one.
Same how if you flip a coin over and over again, every consecutive heads you get makes the next flip "more likely" to be tails, even though we have no equation to calculate this. So for example, I was able to go on a streak of good games that got me from Gold 4 to Plat 3, then I went on a loss streak so bad you'd almost think I was inting all the back down to Gold 1. This isn't the first time something like this has happened, every win streak is inevitably followed by a loss streak and vice versa.
I think I play fairly consistently, I don't play like a god one week and then turn into the most horrible feeding trash the next. So, what gives?