I also agree with Davyid (wow I can't beleive I said that). The lines need to get us more time in port and if that means few ports so be it. I was thinking of taking the NCL ship (the ones with all the bad reviews) to Hawaii because of the long and overnight port stays. Check out this schedule you get two overnights in Maui and Kauai that is the way to see Hawaii.
Day Ports of Call Arrival Departure
1 Honolulu, Oahu --- 8:00 p.m.
2 Kahului, Maui 8:00 a.m. ---
3 Kahului, Maui --- 6:00 p.m.
4 Hilo, Hawaii 8:00 a.m. 6:00 p.m.
5 Kailua-Kona, Hawaii 7:00 a.m. 6:00 p.m.
6 Nawiliwili, Kauai 8:00 a.m. ---
7 Nawiliwili, Kauai --- 2:00 p.m.
8 Honolulu, Oahu 7:00 a.m. ---