Excellent work Jenricks, that basically went above and beyond to show that there is indeed some tweaking needed, and not just with accuracy, but even more importantly IMHO with spotting. I tend to use my sniper teams more for spotting than for actual sniping, and it actually hadn't dawned on me until you mentioned it that they never spot enemy infantry until they start firing.
Great to hear Battlefront will be looking into this. Obviously I'm not expecting my snipers to mow down entire platoons on their own, and I do realize as some have stated that some abtraction comes into play in the form of cover that can't be seen and such, but a serious improvement is needed if they are to be representative of the real thing.
As an aside, some good accounts of sniping in a similar environment (Iraq ofcourse, Fallujah in particular) can be found in No True Glory by Bing West. Not a plug for the book, just thought it would be a good gauge to read about what they could do in the given environment.