Personally though i hate it because no one can win their is no capture points so it comes down to a spawn camping, my kd ration is better than you kd ratio pissing match.
I wreckon you should keep it, some people like sniping and some people dont, if the number of people in the server who dont want to play the map outweigh the number that do they can always change the map with a rocking of the vote
Like Kahless said I think the main thing why people don't like the map is because you cant win, in all the other maps theres something that your team has to work for to win but in sniper its just about killing.
If there was something that could be added so that a team could win, I think it would be a more popular map.