An experience like that can definitely turn you off from betting. At that time I never liked betting on NA games anyways, mostly did EU tournaments/majors.
CSGL is kinda of a pain in the ass though. When I'm trying to get a bet in in the last 10-15 minutes i have to spam to get my bet through. Sometimes it does, sometimes it doesn't but i wait last minute because they release map vetoes etc really late. Worst is when i've tried to place a bet on a team and it doesnt go through and they end up winning
On a side note finally ranked to Global Elite via solo q - 239 wins.