Disney does offer discounts to Canadians, military members, certain cruise itineraries and of course Florida residents. Disney also does some real great deals for current and retired cast members. We have a friend who is retired from Disney and they were on our last cruise. They had a very good cast rate for a seven day cruise.
My wife and I are DVC members and used to book using points(I know this is not the best use of points). Back when we started cruising point were a good deal for cruises but not so much over the last few years.
We are Florida residents and found we could do Florida resident rates or on board place holder for better deals.
With that said I think Disney is having a hard time filling the ship during certain times of the year.
As far as what I think Disney could do for Cast Away Club Members this is part of what I posted in another thread to better reward Club members.
"As far as additional rewards on top of what Disney already offers Cast Away Club members, they might think about 5% off future cruises for Silver,10% off future cruises for gold and 15% off future cruises for Platinum without having to do an on board booking/placeholder. They might also want to look at similar discounts for on board shopping."
If Disney is having a hard time filling the ships now( and this is just my opinion) what do you think it will be like for them when they bring on three new ships.