That's the thing with ethics. Often there is no definitive answer.

It may be educational (for the blogger) to leave such posts up. Often these find themselves buried under an avalanche of negative feedback.