It is increasingly fashionable to denigrate the USA not least, I suppose, because being such a very large and powerful nation your faults, too, are writ large.
As my wife will confirm, I am the least fashionable man you could ever wish to brush by quickly in the street, so I do not join that particular chorus.