The problem with scout was pretty obvious.
We had to enforce a class restriction on it because the double jump was just way too useful and made other classes not worth playing. On top of that, the scout was capable of jumping over pretty much every trap without having to juke or do anything that required what can be construed as "skill" on deathrun. Couple this with the fact that donators can ignore class limits, and it led to a pretty bad "donate for a gameplay advantage" situation, which I absolutely hate.
Also for what it's worth, the medic's move speed was nerfed alongside the scout.
As for the pyro and heavy, I'm still mulling over what changes should be done to make them fair.
Pretty much answer me question/rant. Thanks.
medic's move speed was nerfed alongside the scout.
You can go faster with the weapon switch spamming like when scout's speed was first put in place.
Also, you need to remove the escape plan, its pretty horrible to see that going.
EDIT
As for the pyro and heavy, I'm still mulling over what changes should be done to make them fair.
Heavy : If possible, timelimit on the glove, like, 5 seconds for 1 round. If not, block healing and no sandvich.
Pyro : 1-2 detonator round. No replenish per round.