Actually all those downsides are pluses to me. I'd submit that the american flag is uniquely cool and emblematic of what the country was, for being birthed in that point in time.
"Flags should be simple!" is old-fashioned, treating trends as law.
Back in the pre-optical days, a complex flag was endangering your armies, you want simplicity to identify it. You want simplicity to ease hand-produced flag production. You want to use as few rare, expensive dyes as you can. You want large swatches of fabric, not a dozen perfectly uniform, straight strips requiring 300 hours of stitching.
But America rose to power in the tech age, as a composite of dozens of smaller 'nations' unto themselves. Its flag is therefore complex, expensive to produce by hand, and impossible to interpret from afar with the unaided eye. We can afford the binoculars to ID it, and afford the machines to produce it en mass.
So it's a modern flag, from the modern era, making use of modern techniques to produce and observe it. That's kind of cool, it's a new trend, a post-industrial flag where none else in the world have one
RT: https://poa.st/objects/2c42349a-c968-407d-85de-8b7d77a362db