I understand that they are made in America, but they are still made with an international audience in mind who will just cringe when Spider-man comes to save the day by jumping onto a roof top and stay there for a couple of seconds just so you can see the American flag behind him.