Hey, I encourage you to read this thread in the development thread about this issue (and the earlier linked threads contained in there), where I asked the gurus about the technical feasibility of overwriting portions of the blockchain to destroy this information.
If it ever becomes a real problem, there can be changes to selectively prune out the bad parts. But also note that these images are not just plainly viewable in the blockchain, you'd need to write special code to extract and assemble them into the bad stuff.
Here's the thread: https://bitcointalksearch.org/topic/question-about-computation-power-for-purposeful-modification-of-blockchain-data-3168045
Best regards,
Ben