100% this.
Princess quite literally blew up our honeymoon, and with only 4 days notice at that (we were on the Feb 18th sailing). We lost weeks of careful vacation planning, preparation (taking time off work, getting things in order, etc), and not to mention a once in a lifetime opportunity to happily start our lives together as a married couple.. and instead we are left with a massive headache. We already flew to Europe and have no idea what we are going to do. Last minute cancellations like this have very real and serious consequences.
What an absolute nightmare...