The publishers of the code books like this kind of change ($$), but there is surprisingly little input by those publishers into how and what gets published. The main purpose of the change was to make all lateral forces similar, in that now wind and seismic are based on the actual maximum credible event loading. Both are based on a "reasonable" return interval, based on experience, statistics, and the best guess of people whose job it is to study and estimate such things.
Since we design strength for maximums, it makes sense to use a maximum value. The change to maximum winds values allows easy maintenance of these values as experience increases and modeling improves. Any use of factors to reduce these values is arbitrary, which should lead us to publishing a "service level wind" map instead. This would give us one more map which would be essentially the 2005 wind map, but it could be based on actual winds with a 50 or 100 year interval, like floods.
The use of multiple maps is a more technically correct method than an arbitrary multiplier. The map for more "important" buildings is simply for a longer timeline, meaning that the probability of the same winds is greater and a higher wind is possible. The philosophy behind the current wind levels is that we go with the highest winds during the interval. Whether the methods to get these numbers is valid, or whether doing so is truly needed, are entirely different issues. I think we could really benefit from agreeing that designing strength for all buildings for winds with a 700 or 1700 year return interval is adequate, and it needn't vary by category of occupancy.
One of the things that explicitly weighs in to ICC code changes is "will this change increase the cost of construction". The way this change was done allowed them to answer "No", whereas making a wholesale change to the design level loads would have either made structures weaker or made them more expensive.