The problem in 2012 is that Obama demonized Romney in NOVA and Romney did nothing to lay a hand on Obama. I know we increased our vote totals but it could’ve been better had Romney did more to motivate the base. GW Bush knew how to do this. Team Romney didn’t.
NoVA doesn't have the same demography as 2004. Oh and by the way, Kerry beat Bush in Fairfax County in 2004.
In 2004 the Reps had 1,716,959 votes compared to 1,822,522 in 2012. The Dems had 1,454,742 in 2004 compared to 1,971,820 in 2012. So the Dems increased their total by over 500,000 compared to our 100,000. Demography is destiny.