Sorry this happened to you, but most cruise lines do this. Charters are guaranteed to be profitable and most of those affected apparently rebook so that income isn't lost either. The really bad stories are when this happens very close to sailing – since your cruise isn't for over a year, you can't have booked airfare yet so there shouldn't be any ancillary expenses (other than your time and disappointment). If you have travel insurance, you should be able to move that over to a future trip. I hope you find a replacement itinerary you like on Azamara.