I can totally understand you, and I felt like that for a long time.
But I also think betting is one of the reasons why CS:GO grew that big that fast, so in some ways it's also a really good thing.
Its really is a double edge sword. Until the day DDOS are a thing of the past. There will always be those who will try to throw games, cheat, DDOS, etc.
I know betting is quite popular. But at this point. It might be best to just get rid of it during normal tourneys. I mean. I highly doubt CS:GO popularity will drop overnight because there are less betting.
I think betting on like charity matches would be better because teams won't be throwing matches, because no decent human being would purposely try to lose money that could go and help those in need. And its the same with people who DDOS.
Also maybe like if you bet money. Then a percentage of your money that you win should also go to the winner charity.
Of course there will still be shitty people out there who dont care about sick little Timmy.