Welcome to the US, but the one thing we don't have is someone willing to stand in front of a tank.
Go and read a few Medal of Honor stories and see if you still feel that way.
The difference is that our govt (to date) hasn't rolled tanks down American roads to put down protests. I wouldn't be shocked to see a line of people across the road if they came up to a Tea Party protest.