Drifting one way or the other on the political spectrum is not the same as ignoring certain issues at the expense of a certain group.
The white, middle class suburban voters used to be republicans and now they are democrats. White collar, suburban voters like me care about the following issues:
1) Taxes
2) Job growth
3) Deficits/fiscal issues
4) Crime
Talk to us about that. Republicans used to do that. The party lost us by talking about nonsense such as abortion and gay marriage. That doesn't affect the lives of suburban voters. Clinton started hitting the right buttons with the suburbanites in the 90s, Gore kept it up and the GOP drifted farther right.
Don't pro-life voters also deserved to be talked to about their issue? You aren't just talking about 2010 here, so in an election in prior years, is any form of attention to those people acceptable?