Yes. The leaver system right now is completely broken.
They really need to fix this thing now. Im getting quitters every other game and its ruining the experience.
I haven't played Ranked in a week and won't until they fix this. It's surprising to me that supposedly they had fixed this, then realized it didn't work, then went back the next day to say they fixed it again -- but it still doesn't work.
I don't understand what they're using to test that the fixes are live, but as long as people report getting 1/10 XP gain then no way I'm playing.