I have never understood some of the differences between Carnival and Princess given the fact they are owned by the same parent company.  Why do their "policies", loyalty programs, etc differ?