And exactly this is the point. Just some money investment on the part of blizzard for anticheating would lead to more starcraft 2 buyers obviously...
blizzard want to sell game to hackers as well
too much anticheating/hacking will discourage hackers from buyin the game which is NOT what blizzard want!