When Moana meets Maui on the island to bring him on the boat, immediately after finishing his song and dance number, Maui repays his potential savior by:
- Throwing Moana in a cave
- Sealing the entrance with a boulder
- Stealing her boat, leaving her stranded on a deserted island, presumably without any food or fresh water
I can believe that an egotistical demigod would steal someone's boat to escape a millennium of island imprisonment. I can also believe that said demigod would not want to travel with a lowly mortal.
However, after meeting the first human he's seen in a thousand years, Maui actively traps his potential savior in a tiny cave on a deserted island without any food or water, where she will presumably die of dehydration.
How can Maui, in good conscience, leave Moana stranded in a cave to die without any food or water?
Furthermore, why even trap Moana in a cave to begin with? Maui doesn't know why Moana is there, or that she has the Heart of Te Fiti. Couldn't he just abandon her on the island without sealing the cave entrance? At least that way she could try and find food by fishing.