For a country with such a history of public transport things are a little out of whack.
I've had the pleasure of a couple of Indonesian ferries and can see how those things go down so much. We set from from Padand harbor one night in a large ferry heading for Siberut island. There was a fierce storm blowing and the boat was fully loaded with people and cargo. We get a mile or 2 offshore and the captain decides he's going to stop and see what happens to the weather. So we're out there bobbing around like a cork in a urinal. I went up to the bridge to see what was going on and to my surprise there were about 25 people in there, no electronic instruments ( or any kind of instruments ) at all! A bunch of people were having a heated debate as to where we should head for, pointing and gesturing. Then someone grabbed one of the square wooden window frames, pulled it out, stuck his head through and pointed out to sea. This gave me untold confidence.
During the overnight voyage it appeared that almost all the locals had vomited somewhere on board, not only that, they announced its arrival for a good hour by hacking and spitting.
The next moring it was sunny, calm and pleasant, but I do remember when the boat was rolling from side to side the night before and we were on the rear deck......the thought of every man for himself came across my mind.
Happy and safe travels