For the majority of its life, the United States flag has had far less than 50 stars. In fact the number tends to move a lot, since its inception the United States flag has changed 26 times.
The original was only 13 stars and 13 stripes, that lasted for 18 years. The Vermont and Kentucky joined, the flag was changed, increasing the number of stripes to its maximum. 1975 to 1818 America managed to have 15 stars and 15 stripes. then more states joined and someone, namely President James Monroe, decided to take away the two extra stripes and just add a new star for each state.
Thanks to the rapidly increasing number of states, the United States did run through flags very quickly, in fact there have been nine flags in total which have only been in use for a year before being phased out. Unlike Denmark which has had the same flag for at least 500 years.
In this vein, one can praise the United States for being prepared; in case some new states are suddenly added the United States Army Institute of Heraldry has ready-designed flags with up to 56 stars. The current American one has lasted 50 years, nothing compared to Denmark, but a long time for the U.S. In fact it is their flag with the longest ‘lifespan’ so to speak. Maybe it’s time to change it. Possibly add a state here, or take one away, the possibilities are endless.
Bonus Fact : There are 6 U.S. flags on the moon, that’s more flags than any other nation – for the moment at least.