At least you didn't find the Karl x Hexx fanfiction, that would have been really awkward. It's pretty romantic for the first chapter but then Moggy gets involved and it all gets a bit kinky.
No, I did explain why I think SR is okay.
We're going round in circles but I guess this is on-topic and I love it when you try to be dominant (so cute
) so I'll do it once more for clarity.
Internally you get some base SR for a win or a loss, because the objective of the game is to win and that has to be basic metric on which you are judged. Let's say it's +30 for a win and -30 for a loss. Then the game looks at your team's SR vs. their team's SR, to calculate a probability of you winning. If you beat the odds, you get some extra SR, let's say you're up to +40 for a win or -20 for a loss. Then the game looks at statistics to do with your performance, and if you did a lot of winner-like things you get a bonus (irrespective of whether you won) you get some extra SR, so maybe it's +50 for a win or -10 for a loss. These metrics can all swing the other way, so if you drag your team down causing them to lose against a lower-ranked team, your SR will get hammered (in that scenario it's -30 -10 -10 = -50, right?).
If you deserve to be at a higher rank then on average over a fair number of games you'll win more games than you lose (getting more base SR), and you're more likely to win against higher SR teams (getting that odds bonus when you win, and limiting how much you lose), and you're more likely to overperform for your level (getting a personal bonus when you win, and further limiting how much you lose). So over a couple dozen games (you know, enough for random chances to all even out) your SR will rise.
I don't think this system is necessarily optimal but I think it's sensible enough. If you play frequently and your win rate is below 50% and you consistently lose more SR for a loss than you gain for a win, then you probably deserve to be a low rank by any meaningful definition of the word 'deserve'. Sure, in your head you might be thinking wonderful thoughts about how hard you would win if everyone got on the payload, but that's not translating into you carrying your team to a glorious victory, is it? So why do you deserve to be higher? If you can't drag Bronze teams up then you'd drag those Silver teams down.