I prefer hardcore since it has no hud and I can use more of my weapons since they are more effective. I played softcore last night and didn't like it as much since the hud just feels weird (I assume I can turn it off somewhere though).
I just don't like snipers in the majority of games since there is usually not a limit on them like their should be, case and point, most CS : S servers impose a limit (or ban) of how many AWP players there can be. Of course BC2 is much larger than CS :S but I still find most of the snipers annoying.
Yes, EA should ban him for hating the recon class. They should also ban you for using the word 'snipe' and implying recon class actually requires skill, which is just ludicrous.