Valve is a cool guy. He gives Halos and doesn't afraid of idlers.
Seriously, people thinking that it was okay to abuse the system should get slapped. Yes, there was no policy and it wasn't technically cheating until the latest post, but the reason for this is Valve weren't expecting a external idler program.
Yet people used it thinking it was cool. I has no hat, apart from the Halo, and get a bit pissed when people who don't play the game get more chance of getting items than those who do play it.