I was also suprised, back when Civ V was announced, that they still had work boats, as I assumed the task could just be done by embarked Workers. But I guess for the Fishing Boats improvement, it makes sense, as it's not really something a worker could "build", but rather a unit that's permanently assigned to a resource node.
The Offshore Platform, on the other hand, is a different matter.