I largely agree with TJ, with the exception that I do vote but have a policy of voting only for truly progressive Dems and Greens and that if any decision comes down to either a corporate democrat or corporate republican I simply leave my ballot blank.