Second video has one flaw: He didn't put out his teammates at the 13 second mark.
Nothing more aggravating than a Pyro who uses a Flamethrower that won't put out his team if they're on fire.
...Okay, it's just as aggravating as a Medic that only overheals one god damned person in the team, no matter how many times you spam "MEDIC!" Especially when said overhealed person is constantly getting Sniped, blown up or Back Stabbed.
As for the whole Halo situation, both sides are acting retarded. You have the idlers who feel they're entitled to their weapons/hats, as well as feeling asspained for being called cheaters, as well as hating people for wearing Halos. Then you have the people rubbing it in that they didn't use an idling program and what not.
For starters, regardless if it has an effect on how you play or not, Valve's ToS for TF2 say they have the right to do what they please with your account if you're caught using ANY kind of 3rd party program that isn't supported by them. People are not getting the fact that Valve isn't punishing for idling; they punished people using a 3rd party program that is against the ToS.
Next, why the butthurt over the items being removed? It's not like they can't be accessed at all again. Hats have always been RANDOM drops, so there's no effort needed to get them. And weapons are easily obtainable via playing for a good while and achievements. Valve only removed the obtained items, nothing more. They COULD have deleted and banned accounts, yet people go batshit crazy over item removal.
Then you have people refusing to play with other players properly should one have a Halo. It's a free hat. Some people may have absolutely no hats other than the Halo and want to wear it. Don't be a douchebag by not healing or helping your team mate if they're in trouble while wearing a Halo. There's no reason to hold a grudge against people who opted not to use an idler. I can understand if it's someone being a dick, but not if it's solely because of the Halo.
Now, if the person IS being a dick...by all means, don't heal them or put them out if they're on fire.

Griefing assholes is always fun.