Yes, agreed. I have been a regular user of Batam ferries for nearly 40 years (since before there were any ferries ; when we had to use the slow and noisy McDermott crewboat Jaramac 38.)
I have generally admired the good job Batam Fast have done in keep their aging marine assets in good shape. In the case of the Sea Prince liferafts, they or the licensed safety appliance service facility screwed up.
After a few months in the yard, the Sea Prince reappeared last month as Batam Fast 6.
Sea Prince showed up doing Singapore - Riau Islands services, about 20 years ago, initially on the Tj Bali - Singapore run. She was already an old boat - a classic Japanese ferry design from the 60s or 70s. She is now the Nongsa-Tanah Merah backup boat, only used in peak periods, or when one of the other 3 boats are out of service.
The crew don't get that much seatime. Maybe her 12V-92 Detriot Diesel engines guzzle more fuel than the newer MTU powered boats.