Legal or not, I have come up behind people weaving across bike paths who are incapable of hearing people approach from behind. The big problem is that while it may be illegal for cyclists, it isn't for pedestrians, dog walkers and roller bladers. In those cases its just rudeness, or ignorance of the danger.