They actually kind of have... the crew on a big ship do very little “shopping” and a hell of a lot of maintenance. The open sea is a very hostile place and most of the work involved is keeping the ship healthy in that environment.
Agreed. Nowadays the majority of the crew's time is spent either doing maintenance or filling out paperwork to satisfy regulatory requirements - very little involvement with cargo operations (w/ the exception of some specialty liquid cargoes)