This is a tough one. I hate it too when I am in the middle of a daily game and my opponent "disappears" for a few weeks with no time counted against them.
The challenge with eliminating the vacation altogether is that when you start a daily game, you literally have no idea how many days, weeks, or months it will last.
For example, let's suppose you sign up for a 3-day time limit daily game. (That's essentially six days for every full turn - one white and one black). That means that a single game can easily last for 8 or more months, very easily.
What if you planned a trip someone late in the Summer, but started such a game early in the year? You might think no problem, but that game could very easily (even likely) span the time you went on your trip. depending upon where you went, how busy the trip schedule was, internet access availability, etc. you may not have the ability to make moves (or even the desire to want to). Maybe you went to Italy, met the love of your love, and want to spend all your time walking together around vineyards wine tasting? without such vacation option, you just lost all games in progress.
Years ago under an old account, I went on vacation for 3 weeks. I went to London to site see. I plainly posted a message: "I am currently on vacation for the next 3 weeks. I am in London site seeing." Did that stop people from accusing me of stalling, cheating, trying to force them to quit. etc.? Of course not.
People dont read. They dont comprehend. They react emotionally. So yea...use your vacation as you wish. Its yours to use....until you use it up.