As the population get more wealthy, they spend more time enjoying life, going for holidays, eating in swanky restaurants and drinking at up market watering holes.
Because they spend so much time enjoying themselves, they have less time to do things at home and that includes hanging flags.