What a busy week of cruise news, let's get caught up with a guest rant, IT glitch forcing a delay, new MSC ships, Royal ...