Only two cruise ships will operate full-time in Australia for the country's 1.4 million cruise passengers.