Kinda like THESE??
Yes, locomotives on land is great. On the water it is a un-needed complication to direct propulsion. There are no hills to climb, or come down from with a ferry. It is a simple point A to point B using a rudder system, and dual thrust on both ends.
The Locomotives operate front and rear, as the caboose is no more. A computer keeps the train taut, so that the front and back of the train are the approximate same distance apart whether climbing a mountain, or coming down it. It makes for less derailments, a smoother ride, and the ability to use less physical braking.
My best friend is a retired RR Engineer, and the way modern trains function is a common discussion over adult beverages.