Ever since the Classless Update, I've been pro-idling pretty thoroughly. At the moment, I have 262.5 hours of play time in the past 2 weeks, and two weeks only have 336 hours. I've earned only the Master's Yellow Belt since the Update.
Since I have no achievements to grind, I've decided to reset my stats again. You can (just barely) see my pre-reset stats here.
On the Halo, I think it's pretty good. A server set out its anti-Halo agenda with comments like, "I will not heal a Halo, I will not unsap a Halo's buildings, I will shoot a Halo first, [etc.]" The comment ended by saying that they were pretty annoyed that they lost the stuff they had "earned" while using the application that meant they could never have a Halo. I think that last bit is a big part of the key to people's animosity. People are angry that they lost their stuff, and the Halo is a reminder of that.
(Come to think of it, I wonder if there's any association with Halo the video game series.)
I think as hats become more common-place, people will be less concerned with this sort of thing.
As I type this, I'm giving my "old" stats one last hurrah: I've set up a Heavy in an idle server where the floor hurts you, and he's automatically eating a Sandvich. My plan is to literally have the Heavy eat that Sandvich all day, which should result in tens of thousands of points of healing, which will also be my high-scoring Heavy run.
There he goes!