Потому-что это два совершенно разных оружия и созданы для совершенно разных целей. Например по скауту из снайперской винтовки почти невозможно попасть, а для автоматчика он легкая цель. Снайпер нужен в первую очередь для убийства других снайперов, затем медиков, хеви и шпионов. Только затем остальных.
Я один раз в ТФ2 всё время убивал ТОЛЬКО других снайперов, и стоящих на месте нубов солдат хедшотами, моя команда победила. ТФ2 (думаю как и BF2 и контра) - командная игра, если будешь действовать как хочешь стоять где хочешь и стрелять в кого хочешь и при этом будешь единственным снайпером(медиком, шпионом) то скорее всего тебя быстро убьют и команда проиграет.