Its a well-known and timeworn adage, that you choose the candidate who best fits your views and push him until the primaries. We are in the primary season now, not the election season. No reason to raise the white flag before the first shot is fired.
I agree with you wholeheartedly regarding the primaries - we should work towards getting the best candidate we can. Getting the ideal candidate is a rarity - not impossible, though.