If WebGL is a straw man to browsing the web why is the feature still included in the browser itself at all then? You certainly don't have to utilize every feature of the browser yourself but it is part of that browser nonetheless, it's just not a natively securable part.
Network disabled is a straw man argument.
If somebody already has made the effort of creating an extension and maintaining it, why not use that?