I'm sick of people trashing America too, if they don't like it, they can always move to another country of their liking. I'm born and raised in the USA, I'm not very happy with the government past and present, but I love the country and the freedom we have as American citizens. I would never want to live somewhere else. I agree with Marinaio that Americans need to be aware of the changes taking place, and do what is needed to keep the liberties that made this country great. In the least, don't bury their heads in the sand and think all is well.
There are no crazy gun laws here. It seems that the gun crime rate is higher, but there are many more people in certain congested areas of many different nationalities and backgrounds. I don't think that the communities are quite as dense in other countries as they are here, and the population in other countries is much more homogeneous.
I understand that just a few cities have the highest gun crime, and they are the ones with strict gun control laws. The criminals and gangs will get their weapons of choice, regardless of whether they strip the responsible law-abiding American citizen from all their guns and rifles. I don't want a nanny government taking care of me like I'm a baby, and I don't want any of my privacy or freedoms taken away. As they say, 'those who give up their freedom for security...will have neither'.
As far as TV evangelists, I don't like them, but I don't see what that has to do with the American government. It's freedom of speech, and if people want to worship them, that is their choice. They deserve to be preyed upon if they can't think clearly and make those personal religious decisions for themselves. Should the government 'protect' the gullible from greedy preachers? I say no, these people have to use their brains and think for themselves.