I would politely disagree. If anything, by sinking these ships, I think we are bringing MORE awareness to these great ships and their great stories & heritage. I would have never otherwise heard of the Kittiwake, Oriskany, Vandenburg, Speigel, Yukon, Mitzpah, etc., if they weren't sunk and a great dive destination. They all have a great story to be told, and are also great for us divers and the fishes, too. Sunken ships make great reefs, and great reefs are good for life, and life is good for all of us Just my 2 cents.
I completely agree with muzikbiz22. Case in point, I was in the US Navy stationed on the USS McInerney (FFG 8) back in the mid 90's. It was one of the oldest Frigates in service at the time. It was finally decommissioned about 2 years ago (which I was lucky enough to attend the ceremony), but promptly sold to the Pakistanis. I would have loved for my old ship to have been sunk as an artificial reef. It would have been nice to be able to visit her anytime I wanted, however that will never be the case and I'll never see her again. Quite sad actually. So, I personally think that sinking these great vessels for divers, fish, etc.. to enjoy for many, many years into the future is a somewhat perfect ending.