I seriously doubt we're as open as you think. Be that as it may, you're asking me for an alternative to the tea parties wh no one can say what they will accomplish beside "being heard."
Hell, I "hear" panhandlers, and still say "no."
Good, keep saying NO. Are you going to say NO to your tax collector? Are you going to say NO to the stupid laws that the Congress keeps passing to take away your rights--simple rights like being able to live free and without restriction? Go ahead and say No to the tea parties. We will be out in force to say NO to the right people...the ones who are passing laws that are saying NO to our freedoms that our forefathers spilt blood and guts to bestow on us and to those that keep spending our money without asking our permission.