You marginalize tons of people and you don't have the courage to back up your point with any fact, clearly anyone who disagrees with you is a nut... That's an enlightened world view.
As far as I'm concerned the Republican party has no interest in backing us up ever, and if you are waiting for their charity they I suggest you pull up a chair because it will be the longest wait you've ever had to sit though.
Let me understand you're third and final point - If I vote Gary Johnson then I must think Obama is good for the country... Again, a vote for Johnson is a vote for Johnson, do I really need to explain to you that they don't add up the votes under the Obama column. This is clearly an argument built to feed the fear which keeps the two party system going - "Don't let the other guy win!!!"
I would argue that if you feel you must vote for Romney to keep Obama from winning, then you are voting if not for Obama, you are still voting for his platform and position on the issues, because Romney is much more like Obama then you'd like to admit.