Although there are some balance issues, I think it's still the most balanced FPS I've ever played. I mean look at call of duty, whoever is higher level will obviously win.
Besides I feel hats give a good way to customize your player without ruining the ability to tell who's on your team and...