The concern here is not that a URL is embedded in the block chain, but an actual resource itself. Obviously a URL can be removed, but if the raw data is encoded in the block chain, it cannot be removed. Some people are balking at the fact that you can only encode 20 bytes at a time. However, it's already a reality that a multi-part message[0] has been embedded in to the block chain.
So the real concern becomes, what happens when someone encodes something illegal in the block chain. As a trivial example, what happens when some sort of copyrighted material is embedded in the block chain. Can a country's court prevent it's citizens from participating in the bitcoin transactions as they hold a copy of the illegal material?
So the call is for a system whereby we bypass any legality issues by ensuring that encoding information in this way is not possible.
Is it an overreaction? Maybe it is, but since there may be real legal consequences to letting it continue, it seems prudent to put steps in place that prevent or hamper this possibility. Particularly as it has already been proven[0] that system has been used to store data in larger quantities.
[0] http://pastebin.com/raw.php?i=BUB3dygQ