But not many web developers use encapsulation
But even though we have known ways to add separation, many web developers don't use it. And then you wind up with sharks pretty much everywhere...
(This actually isn't photoshopped; it's a real art installation.)
Note: This is part of my presentation on Visual Security Policy for the Web.