The points listed in this post are just the beginnings of why God might continue to maintain freedom in America, even though many of the people of America are sinning much.
Lol. America likes to portray itself as free and freedom loving but but there's nothing free about it and the idea of America is just a colossal hypocrite and contradiction. Land of the free but spying on its citizens and the rest of the world? Land of the free but lock up more people than any other nation and most of them for petty drug offenses? Land of the free but will evade your country whenever it feels like it? Land of the free but is a country that is founded on genocide and theft? I don't think so. America is a delusion and so is anyone who think it's the greatest country or the country of god etc and this is exactly what's wrong with both blind belief in religion and blind patriotism.
America doesn't like anything, nor does it portray itself as anything. America is a group of people, and a group of groups of people, who have many different ideals and do many different things. What you are talking about is the way some people (usually the media) portray America.
America doesn't spy on its people and the rest of the world. There are one or two agencies of a corporate legal system that do that.
America doesn't lock up people for petty illegalities. It is a corporate legal system that does that.
It is not America that does any of the wrongs you mentioned. It is a group of people who have pulled the wool over the eyes of the people of America who are doing it. Indeed, there are bad things mixed within the good in American government. But the people of America are victims of a small group of legalistic jokers who want to control the whole world. Americans are victims, just like everyone else.
I know it is a little bit long. But read and think about the whole thing that I wrote above, instead of only skimming it. The people of America have the ability to get themselves out of their legal troubles by using the legal system against itself. They simply don't know it.
There is one thing that keeps the American government from being the best government in the world. It is the ignorance of the people regarding how easy it is to individually get out from under the civil-like "legalness" of their own system when they perceive that the system is wrong.
Other than that, the American system of government is the best and freest.