Respectfully, you should think a little bit about the concept of navigation. Yes, sure, fine, blow up all the rocks, remove all the bridges, while you're at it, why not get rid of all the pesky shorelines out there, god forbid someone should run aground! Perhaps we can just melt all the polar ice-caps, ridding us of this dry-land problem once and for all. After all, wasn't WaterWorld with Kevin Costner awesome?
The point is, that even with the rocks and bridges *that are already clearly marked or outside of the shipping lanes* removed, there would still always be something for some incompetent pilot to run into. Accidents are accepted as a daily consequence of driving cars around. I'm not suggesting that every reasonable measure possible couldn't or shouldn't be taken to avoid accidents due to poor pilotage, but the idea that we should just blow up any possible obstruction, especially those outside of shipping channels is simply ludicrous. If you disagree, feel free to take your Zodiac and dynamite out and by all means, please report back on your excellent success. Tell the powers that be that you're more informed than they are and in a better position to make these judgements. I'm sure it'll be an interesting story to tell your cellmate.
Sailing a '74 Challenger 40' Ketch rig out of San Francisco