The point is that with ZeroNet, you may very well end up *distributing* illegal content.
If you don't use a VPN or Tor with it, you might even end up going to prison for that. (We all know how incompetent the law tends to be when faced with technology they don't know).
That being said, I think ZeroNet is soykaf. Because you can't disable JS when using it (or block it using NoScript), distributing malware / attacking users is all too easy.
There's a bunch of superior platforms, if you want to distribute static content (ipfs, Freenet, GNUnet).
A way of distributing dynamic web applications is unnecessary in the first place, as those won't scale as well as specifically engineered distributed applications (OpenBazaar, Syndie) will. (Especially not if distributed via ZeroNet).