You just know that someone is here to vent rather discuss/learn when they say "tell me why this is any good, and don't say <reason it is good>". It's a bit like coming in here and saying "What's the worst game on the market, and why did you say it was 7d2d?"
Rifles are great in all stages of the game, not just late. @Misamor set up one scenario where the pistol shines, how about I have a go?
51 block range - Rifle damage 58 - Pistol damage? 0
A bit too contrived? (As if somehow comparing a side arm and long arm at point blank wasn't, but anyhow) Let's try another one.
Say, at around 30 blocks. Assuming you have your aimbot on and hitting every shot, due to effective range, you're still doing about half damage of a lower damage gun, or needing about 4 hits to do the same damage as one round from a rifle. That means you're chewing through the party's resources pretty fast compared to a rifle user.
Balance is both an art and a science. The only time I think you can conclusively say that balance is out, is if either nobody is using a weapon, or everyone is. Shy of that, preferences will come into play. Not everything has to be perfectly equal in all situations, or there might as well be no variations at all. We all just get one firearm called "gun".
Good job, you completely missed an essential part of my argument even though I explicity lay it out. Now tell everyone how that range advantage is useful while clearing buildings. You know, the one thing the game encourages you to do.