The costs probably aren't worth it for
DCL. Their fanbase is loyal enough to keep coming back and for the rest they are aiming, especially for the Wish, on first time users.
As you are not entitled to compensation, they informed you well ahead of time and there is probably little benefit to DCL to compensate, I think the only thing you can do is to adjust your expectations for the future.
One thing that does surprise me is to call it a 'lack of customer service'. As an outsider, how the US is portrayed here in Europe when it comes to customer service it sometimes seems to equal 'say yes to everything the guest wants and throw in freebies'. While here the opinion is more about 'no is also an answer and sometimes the answer is no'.