FTA:
But why couldn't the main vessel itself have carried the name?
Here's one reason: imagine the ship were to get into trouble at some point in the future.
Imagine the headlines.
Remember, the places it will work are extremely hostile; they are dangerous.
I can sort of see the reasoning there. “4 dead after Boaty McBoatface sinks” would be a difficult headline to take seriously.