Watching CS matches is actually more exciting than 90% of the crap on ESPN. But they wouldn't be as fun to watch on ESPN as they are on HLTV where you can control lots of different aspects.
And PoPPer, people in the CPL can't cheat so your little analogy doesn't fly. Plus if they are caught cheating on a public server, they risk getting their entire clan disqualified from whatever league they are in, which could mean 3+ years of work down the drains (since each CS league requires 1 year to get to the next level, if you are successful). It would be similar to if a pro football player was using steroids and got caught, kicking the entire pro football team out of the league.