A millionaire living in Vermont in 2012 donates $1,000 to the Romney campaign because he supports lower taxes. All his liberal friends at the country club might ostracize him. Should this contribution be disclosed to the public?
I would say the liberal friends are bigots guilty of hate crimes.
Anonymity should only be allowed for liberal causes
From my experience, the folks at the country club in Vermont are still Rockefeller Republicans. Unfortunately you can't get elected simply on the votes of country club goers. You'd be surprised how many people up in VT, NH and Maine would vote...
... Republican if not for the socially radical views of the Tea Party crowd (I mean, we were all loyal GOP states for decades until the mid-1990s). As for your question, no I think all should be private.
Nice follow up.