I suppose we've all done "save the planet" things that are well-intentioned but ineffective. Ian Bicking complains about this type of "environmental theater." I think we see a lot of "save the ocean" theater, especially the idea that not eating something will save it.
I think "don't eat" campaigns can help save fish, if done right. However, most "don't eat" admonitions we see these days are ad hoc and disconnected from real efforts to save fish.
In this vein, I've been complaining to Craig lately at the awesome blog Deep-Sea News. Craig and his team are great bloggers, and they deserve praise for starting a "just one thing" challenge that asks people to get off their asses and do something to save our oceans. But a recent challenge is to pester Trader Joe's to stop seeling orange roughy. This seems like a nothing burger to me. Who thinks orange roughy will be helped if Trader Joe's stops selling it?
Getting Trader Joe's to change is not the goal. Enlisting businesses like Trader Joe's in a real campaign to save orange roughy would be a big deal, but this ain't it. Pestering Trader Joe's will not get them on board for saving fish.
I admire what you're doing Craig, but if you want to come out of the realm of science and into saving the ocean, let's make it count.
If you want details on how to save fish through seafood, check out Ocean Conservancy's sustainable seafood page.