I really like it the way it is. It still takes skill to hit a target at extreme distance. Making it easier when its not that easy in real life would just mean more noob snipers wasting a valuable recon asset. I love working with a spotter and a commander to relay enemy movement to the rest of the team while taking out priority targets like enemy squad leaders and snipers. All to often though, I find that the sniper kit is already requested by someone and they are off some where with 0 kills and can't even see the battle.
Please don't make it easier to shoot. As it is now, it still takes practice and skill to hit a target. I suggest anyone having trouble, to go to a practice server and practice! With some practice, you can hit targets at 800 meters or further. My personal record is 925 meters but here is a video of a 800 meter shot on Kashan.
First, the MEC Airfield was in play as the U.S. had control of all the other flags. My primary objective was relaying armor movements to my team. Secondary objective was to take out any possible jet pilots. Look at the guys reaction after I shoot his buddy!

I wish I had this vid from my point of view because I had to aim a good 1.5 meters above his head to account for bullet drop. (Yes, it exists) It translates into about 1.5 cm on my computer monitor. BOOM! Headshot! But, in the end, my team wins (and I go 15-0)! <- Notice how I put the team first...