Princess Cruise Line is taking heat from some passengers upset that they have made a change to their traditional dining times.