I fully agree, sniping has never been so rewarding, the spotting is a MASSIVE advantage as are the motion detector throws. No spotting means no winning.
To be honest it quite baffles me that spotting wasn't done this way before, its such a massive difference and adds so much more tactical depth to matches, for the first time spotting is vital because players can see the spotted guys directly in their hud - which means they can sometimes blind fire, or throw grenades instead of being killed by running around a corner. Also it MASSIVELY punishes camping and rewards sneaking or good flanking. And most importantly, it allows you to quickly call out enemies in the fray way more efficient than via voice com.
After playing the beta i just can't go back to other team shooters anymore. Nothing beats the atmosphere and war experience in BFBC2 when the 2 teams have both good players and at least 2 good squads the experience is stunning.
And snipers, i hate them and their skills, i haven't got a clue how to hit anything on the camper hill as defender.... Worse if they park the tank up there. The health of the mcom's is supposed to be tripled in the final, i think they also need to triple the health of the buildings, attackers can literally fight a way of long range bombardment and win (if they know how..) ;p)