But that's not our decision to make, more of Relic's whom has declined to do so. So we live with it.
Which is why snipe should stay the same, at least retreating squads run really fast so they may dodge it, but giving it an instant means it is hopeless for your 1man left retreating guy to make it back home. A marksman is a marksman. It takes precise aim to hit the right spot of the target to kill him in one shot, you can't expect them to fire instantly. Otherwise snipers would just fire like crazy while maintaing 100% accuracy which is very unrealistic.
Reality is not in this game unless noted otherwise. Really, there's a lot of arguments of Balance/gameplay vs. Reality, and those simply do not work unless you're trying to make a hardcore simulator, not a game.
As for the marskman ability. Well, it's really tough beans for you. It costs munitions to use, and has a cooldown (admitedly a short one), add to that that the Commonwealth has no reliable countersniping ability besides it, and you'll start to see why it has to work the way it works.
One of the few things stupid, newbies or atrocious players forget is that the Marskman ability has a much shorter range than that of a sniper, and have to run the ways up to said sniper for the recon section to make use of it. An alert wher player will simply decloak their sniper and have him running out of the Recon section, lead them into a trap, or simply distract them from other potential targets such as capping pios or MGs deploying somewhere.