Step one: Drop the mindless social conservative rhetoric that alienates many New England and coastal voters. Many of these people are moderately libertarian, and as long as the Democrats build a new 'Solid South' in those two areas you will be hard pressed in the future to win elections. The Mormons and the rednecks will vote for you anyway, just as the South voted for Al Smith in 1928.
I agree to an extent. The Republicans should try to be a big tent again on social issues, but I see their dilemma here: if they go too far they will implode. Maybe a states rights position is the best they can do, as repugnant as I personally find it that's still a massive improvement over what they're favoring now.
I disagree. Other than a small, increasingly isolated fringe represented by people like Tancredo most Republicans are not arguing against immigration.. Although a majority of the American public actually feels that we have too much of that (a source of growing friction). They are at most arguing the law should be upheld, a position which even many hispanics are for. The Republicans do need to reach out to minorities more (some policies like vouchers help), and tone down all the code words they've historically used to win though.
That isn't a viable strategy. But I'm not holding my breath here.
I agree for the most part. However, while Clinton was pretty much a moderate economically Kennedy was a totally different animal. Let's not forget much of the great society, price controls, etc. were his ideas.