Apparently, some of that vote was from Democrats crossing over and voting in the Republican primary, in order to skunk the Republicans; Operation Chaos in reverse.
I think MOST Republicans, at least those not enamored of Romney will take an 'ABO' attitude, and vote for whoever the Republican nominee happens to be.
Most republicans will vote for Romney, I agree, but if 5% stay home he will lose big.