No vacation would seem to make sense for the tournaments that are specifically tailored to impatient people, especially when the start-up date is known in advance. No one should be caught by surprise.
But the problem with no vacation in other tournaments is for many of them you never know when they will start up, and for all of them, if you are finished with your games in one round and you are advancing, you never know when the next round is going to start up. A no vacation specification requires an advancing player to be ready to respond continuously, possibly for weeks or months, even when they don't have any active games going in the tournament. At least the premium players can avoid that with the auto-vacation kick-in.
...
In the 1201-1400 tier, ... In the comments there are already complaints of opponents on vacation.
No vacation. That is a suggestion that could be beneficial, especially now that timeouts have no lasting significance.
http://www.chess.com/forum/view/tournaments/survey-vacation-or-no-vacation-official-tournaments