Yea the coin flip stuff is really insane, since the reason you swap positions to begin with is because most maps have an inherent bias towards one side or the other - attacking, defending, etc, and swapping lets you address that. Having it end in a tie and then coin flip in sudden death makes those two matches beforehand seem pointless. Just coin flip to begin with, go one match, and let me get on with my life instead of sometimes being held down for 40 minutes in one "match".
It would make the teeniest bit more sense if they followed the way some of the pro games work, which is where the stop watch gameplay at least gives you a benefit in going into the next match. It may not have declared you the overall victor, but it did give a head nod towards you being better at doing X than the other team, and so you earn an advantage.
I've played so much LoL, DoTA etc in my time - never been amazing, I generally hover around "good" to "average" depending on whether I am paying attention to specific things (Like last hitting etc) tons of Quake back in the day, CS, and Overwatch is the first game I stepped away from real early.
I mean that's not really a good indicator, because some of those are no longer applicable - (I haven't played CS in years and my Quake clan is defunct) but I still regularly play other competitive games like LoL. I lose and can get annoyed there, but this game...yikes, I dunno man.
I think it's because competitive play and things like sudden death and overtime slowed an FPS way down, so it's not fast paced. It also feels like other people have a lot of say in my ranking. Blizzard's approach to their entire fanbase falls flat for me in this game, when there aren't nearly enough ways to discourage the trolls and the idiots, far too many ways to fuck a "serious" player over, and a laissez-faire attitude when it comes to the game itself.
And there's a reason why "similar" games have more restrictions and more moderation - because people hate frustration.
Just my two cents. I've been playing some steam games I bought on the sale and then decided to play another game - got into a QM and went, LOL NOPE.