Yeah, that's the (luxury) problem. Give'em an inch, they want a mile.
The idea isn't to upgrade all buildings of that type during the event, it's just a boost to help people along. If someone manages to upgrade all their caravans, for example, good luck to them.
Be grateful for the boost.