I completely agree with everything Tom just said. I too lost a vacation day. As I had sailed Regent before, I already had free internet and phone time.
A pre-dinner cocktail isn't much on their part, some passengers don't even drink. While I think the staff on-board did a great job, the response from the home office has be lackluster. Frankly I would have expected more.