Yea if you think being a pro / semi-pro player that decides to matchfix when he bets on his matches is 100% site's fault then you are a dumbass.
If site that he was betting at banned him, he would've found different one, if that one would ban him, once again he would find a different one. This isn't about site, but about the player being a scum.
That guy scammed for over 100k and you are still defending him.
I agree gambling is a problem, and there are underaged players playing in colors of casinos, but gambling isn't that hard to quit compared to other addictions (I should know), and if you really are so badly involved in it, you can put up restrictions on the site or your bank.