I was however having lag problems at the time so it might have been me
And the baseball thing is so fucking annoying! It pretty much voids being a heavy if as soon as you step out you become useless for several seconds, might as well just go demoman so you can move faster.
I haven't played scout yet and i doubt I will for a few days, but the speed in which they can hit you at close range then kill you in 2 shots is alarming

The animation is cool though

Also the force a nature seems to do a shitload of damage with the blowback, as far as I know you only get two shots but with so many scouts running around that's a lot of shots!
Both the pyro and the scout, two of the lowest health classes got a long distance upgrade that has some adverse effect other than bullets, is the engineer going to get a throwing wrench? the spy going to get throwing knives?
It feels like scout is really unbalanced at the moment, but that's just because there's so many of them that if somebody kills me it's a 95% chance it was a scout..