America is unique in its iconoclasm and its constant struggle for freedom, and it is the freest country in the world, free in ways that rankings cannot capture. It is also arguably the most moral major country in the world, although its treatment of the poor could certainly improve.
No and no. Freedoms are infringed all the time by governments and police, and yet, unlike most Western countries, Courts fail to uphold the Constitution in those cases.
And you can't seriously claim a country with Wall Street, Delaware fiscal paradise, pretending to be God and killing people and so on is the most moral country. It's the country that's the best at putting and keeping its moral varnish. Building churches and getting upset when someone swears on TV isn't being moral. It's just plain hypocrisy.