I haven't seen you play in quite some time, I still don't think that snipers win games.
Take this Under game for example.
While I did achieve a good score (you could say I "won" the game by always killing reps), it was due in part to Crowsy who supported me through most of the game on the infantry path.
The major part was that our tankers and reps were able to pin in GDI in their base, which enabled me to influence the game by sniping reps and distract tanks and infantry.