I hate to say this but was the Australia crowd not impressed with the Wonder, should the Fantasy or Dream been used?
I'm not sure that would have solved their initial issues - very high cost (in AUD), unappealing itineraries (a lot of "Magic at Sea" cruises) and the perceived "value" of the cruise experience given the crowds and their unique demands (i.e. extremely long lines to meet characters, to see the shows, etc). I also vaguely recall some initial discussions about the Fantasy and Dream being too big for some ports - maybe just the Sydney Harbour / Circular Quay port?
I think the itineraries were their biggest issue. There's a big "cruising" market in Australia, but the cruises go to desirable destinations. They don't just sail around in open waters for a couple of days. I didn't follow it particularly closely, but the few interesting, longer itineraries that went to New Zealand definitely seemed to be the most popular.
I'm not sure what they could have done about the cost? I think every season has gotten some kind of discount around 30% off. Perhaps if they'd offered the "discounted" price up-front? But, then you have the fact that they should have bundled the tips into the default price, which would have "increased" the price again. I'm also not sure if it would have been possible to more clearly communicate that onboard prices (e.g. alcohol, popcorn, merchandise, etc) were in USD as opposed to AUD. That seemed to take many people by surprise.
They definitely should have realised that a majority of their guests would have never been to a Disney theme park and there would be a
huge demand for the character meets, the live theatre shows, etc. To be fair, on the second season, they seemed to be offering more character meets than on the first, so they did adapt. And I'm not sure of the reasoning, but I think I saw that some cruises had the live theatre shows three times a day with an additional afternoon session.
There's also the simple fact that there's a limited number of Disney fans in Australia with the financial means to go on a cruise every year. And of those, you have to be a pretty dedicated fan to go on a near-identical cruise, with the same restaurants, same shows, etc year after year. There was no variety in terms of what was offered onboard or the ports.