Being on a sub is intensely mentally wearing. Months at sea, no interaction with the world outside.
Feeding the sailors lavishly is one of their few perks.