What are you doing for all these situations you are complaining about besides sitting here on this forum and bitchin?

Oh, wait... you are blaming all of this on the U.S.

You arent actually doing anything about it... your're just bitchin about OUR country. Hmm... ok.

Seems to me like you should take all the energy you are wasting on thie thread by bashing the U.S. (and I must say, you do seem to have lots of energy) and do something useful like a demonstration or a petition.

But wait, demonstrations and petitions mean you have to exercise freedom of speech. Thats an American principle so screw that...