These cruise itinerary changes ruined my trip! I want a refund

The cruise itinerary changes on Iris Fennel’s recent Baltic Sea journey completely ruined her trip. She says Norwegian’s Breakaway sailed right past three out of five of its scheduled ports of call. Based on that ratio, Fennel has calculated NCL should give her a 60 percent cash refund.

But does the cruise line owe Fennel anything for these changes to the itinerary?