This problem has been present since the early Alpha; when on dry ground, boats still produces sounds of water wavelets hitting the hull.
Additionally, if boats are being moved out of the water, like when attached to another vehicle via the attachTo command, it will produce a "water wake" sound like if it was cruising on the sea.