Just one question dave - exactly how do celebrate Christmas where you live?
Just kidding - I did not see why the cruise was moved from NCL to Carnival. Both cruise lines are "Gay Friendly" so it my guess is that it was more of a psace issue.
1500 is a pretty large group.
I am the editor, but I also speculate, ask questions and play devil's advocate. I reserve the right to change my mind.