Please VM, spare your haughty stonethrowing. You may somehow believe withholding your vote grants you a pass from the fray - it does not. Until you are willing to resist paying taxes, face jailtime, or at LEAST put your feet to the streets for what you believe, your hands are no less bloody than most any American citizen you spew bile toward.
"Overcome the devils with a thing called love."
~ Bob Marley