I'd argue with you about Virginia being a brain-dead state. If a close vote happens any time again in the near future, we might be seeing Virginia becoming a swing state. Northerner's are spreading south and that brings lots of liberals. North Carolina almost went to Obama and he came out FOR gay marriage in a state that passed a constitutional amendment against it. And if we're lucky, Florida will become irrelevant as more baby-boomers die.
I don't know what you mean about the Republicans becoming marginalized. We might become a permanent minority again, like after World War II until Newt Gingrich. I'd actually hate to go back to those days just because some religious nut-jobs managed to win us the White House for a President one time and won us the House twice.
If we stuck to our real message instead of incorporating their message about religion into it, I think we'd have a chance to break even or even dominate at times.