You are only temp-banned for quitting consistently and often.
Honestly, out of about 350 games played you have quit OVER 100. That is extremely excessive quitting. If you only quit when you're getting absolutely destroyed, I can understand, or if you just had to go for a bit.
But when you quit THAT MUCH, you are abusing the system, and probably really shouldn't be playing a game that frustrates you so much.
IMO the best solution would be to do what league of legends does. If you quit a game, you can't matchmake for another one until the game you left is completed. If you do matchmake after quitting, it will just join you back into the same game.