That's ridiculous. Whether or not I vote has no bearing whatsoever on my right to complain.
I think we're looking at this in different ways. The only (ONLY) way you are INTENDED to participate in the democratic process is the power of the vote. You're talking about the other side of things... for example.
No more complaining about movies that suck because you didn't help make it.
My example would be you don't have a right to say a movie sucked if you never saw it, because as a consumer you have the right to complain but only if you consumed it. If not, watch the movie, THEN whine. It's not your role as a movie-goer to make a movie, it's your role to WATCH it. Just like it's not your role to participate in the legislative process unless you're a legislator, only to vote for who does your legislation.
No more complaining about cable tv channels that suck because you don't help select the programming.
Again, in my example you'd have no right to complain about the channel if you don't pay for cable, or if you don't even have a TV in the house.
No more complaining about the prices at your favorite restaurant, you didn't help make the menu.
That's different, as a consumer, that affects you. Your choice is to not go there, driving down demand, which then brings down the price.
No more complaining about speed limits or traffic laws because you didn't help determine them.
In this case, if you don't agree with a traffic law, you have the choice as a citizen to bring this up to YOUR ELECTED legislator. Or if you didn't elect them, send them a letter anyway, their job is to make their constituents happy. Otherwise, QQ.
If I go to Seattle to a sporting event and they want to charge me 25$ for parking because the facility's owners decided that's what they were going to charge, I can't complain (whether I park there or not)?
Once again as a consumer, that's your choice. Take a bus to protest. Park eight blocks away where it's cheaper. That is what you can do.
My point in all this is that I'm sick of people whining that they have no control over the system, and instead of actively trying to change it (by voting, writing letters, etc) they whine.
Mostly it seems I hear the "Did you vote? No? Then stop complaining!" line from people who don't want to hear criticism about whomever they voted for, or just in general don't want to hear criticism unless its coming from their own mouths or they agree with what you're saying. And that's my two cents at 4 a.m.
I have heard that argument a lot. But my point is that living in Texas I am SO sick of hearing people call Obama "the Messiah" and mockingly talk about "how the Chosen One is going to save us from our financial crisis by being a socialist." So I say "did you vote for McCain?" And they say "No, I didn't vote at all, it's stupid. There's no way we could have won!"
THAT is the bullshit, especially since Texas's electoral votes went to McCain. And instead of writing letters to their congressman to oppose the policies they don't agree with, they just sit around and whine.
The only power we have as citizens is the right of the vote. Our legislators are supposed to work for us. If they're not making us happy, we need to stop voting them in. People say "well I can't beat the system, they have all this money going into them."
So? Did they pay you to vote for them? If so, report yourself, then go to jail and then hang yourself for being a dumbass. Did your refuse to vote? Vote next time, and fire them, because they're a terrible employee.