3D spotting in BC2 is really great for pub players, until they get used to it. The more you play the more annoying it gets - it means you can't develop skills to time movement and shooting, that once an enemy sees you the only thing to do is get in cover and sit there until the cheese triangle has gone from above your head. And you better not give any indication of where you're going once in cover, because they can see you moving up stairs, or round to another door. It also means you can't hide in foliage, and even if you put three or four layers of trees between you and whoever is shooting you, you can't dodge bullets from 75metres away any better than if you were two metres away. BF still has the mini-map to use. It puts things at one remove, which is nice.
IMO 3D spotting should be off by default, but on for low-rank servers. But then again, I'd love more people to get involved in the game, and 3D spotting makes the game feel easier to play.
EDIT: Definitely agree about hardcore mode though. There was never a top 20 team in Aus that preferred hardcore: those that knew what they were doing didn't like it, save as an occasional distraction. Then again, you could say the same about rush mode
The odd clan did crop up saying that the vanilla teams just didn't get it, that hardcore was a better game. Most of them disappeared very quickly; after convincing one or two teams to play them and subsequently receiving a sound thrashing. The Girffins once encountered such a group, and lost three or four tickets each round of the hardcore match we played. Oddly enough the other team did much better in normal ladder mode. I believe it was a common misconception.
I agree that it should be possible to play hardcore well as a team, but no one's ever had the commitment to manage it. If they did they might get taken seriously