They need candidates that are qualified to be president and truely understand the political game. They haven't fielded anyone like that since Bush senior, who lost to Clinton the most charismatic president of the time. They are intentionally fielding candidates that can't win so that the democrats can have control while the country is in the crapper. They will field a proper candidate in the next election and swoop in for the glory. Its a tactic they like, followed by using the Regan/Bush era "return to family values" platform they created in that time frame. Traditional family ideas are changing and they will have to change with that.
Expect a good candidate and running mate next time. Each time their candidate has looked good in the polls, Rom/McCain was before they announced their vice pres and both times the GOP handed them the concrete shoes to sink their campaigns. This was done to keep the agenda of let the Dems control while things are bad and recovering and then show up at the end of recovery and during the first part of prominence. The people in charge of the GOP are more advanced at political tactics than the Democrats and think more in the long term. This is how they keep winning the majority in Congress, which is equally as powerful as a president.