You cannot compare Spy to soldier or other classes, i say this as a soldier main myself.
Soldier can risk for a mg for he can also rocket jump away from danger in case he made a wrong call,
I do agree that spy dmg should be nerfed but i dont think 1000 is a good idea, id say 1200 dmg is great...