In a depressed economy the value of a guaranteed upgrade was small but as inventory tightens and the economy improves this will become an increasingly valuable benefit.
But this program won't change my staying behavior, I was already a happy Four Seasons guest. If they had made the points stackable, or offered other incentives like redeeming points for a free night, it would have significantly increased my number of nights with Four Seasons.