Never played anything frustrating as this ranked system...
If you're not a talented faker god for this game, most of it is based on luck. 'Will I get a 0/10 feeder this time on my team? Oh I didn't, guess we can win'. Or my favourite is when your whole team dies in a span on few mins and you hear that sweet 'an ally has been slain' 5 times. Wooooo, feel so much fun. Not to mention when you have a winning streak, you simply have to have a losing streak after that. Yes yes, mmr this mmr enemy that. That's why you need to grind for months to get a certain rank, just so you can demote in few days with your mmr being raped.