Totally agree! There seem to be a core group of "Princess Apologists" on this thread who seem to want to victim shame the people who've been adversely affected by the cancellations to date, rather than address the core fact that Princess screwed people at the last minute (comments like "why didn't every single person have travel insurance", "you should have understood the risks", "real cruisers would know to never sail on a ship in the first 2-3 months", etc.). Again, this last cancellation with 4 days to go before the cruise is completely unacceptable, as Princess HAD to know the ship wouldn't be ready weeks ahead of time (probably at the same time they canceled the first cruise).
I wonder how many of these Princess Apologists are actually Princess employees simply trying to mitigate the bad press they're receiving. At the very least, these people seem to lack any sort of empathy for those affected.