Oh, wow, so these are guys who Failed Research Forever so hard, they confused the British flag for the United States flag?
Incidentally, this caught my eye while looking at that Twitter feed. Nobody tell DC comics that the Flash would be made much cooler with pigtails, cat ears, and Wolverine claws!