You got it Bigdummy!
I like your reasoning! If you don't vote, you have no right to *****.
It's funny you mention other countries. Years and years ago, the Air Force transferred me to the United Kingdom. I was stationed at RAF Greenham Common, about 60 miles west of London. When I moved into my girlfriend's flat (apartment) there was no central heat or air. I kid you not, it was an apartment complex with about four buildings. Whatever heat you wanted, you brought. We had three portable Calor Gas heaters. And this was England, not some third world country!! Oh, and the electric was paid for by a coin meter in the closet.
Like you said, the USA is not perfect, but it's better than anything else out there (for now at least).
I'll be voting in the SEC primary tomorrow morning!