They do when you want to redistribute it with their name, which is the whole point of this discussion.
But it doesn't inject code into their site, right? The HTTP request is made to the server all the same, nothing modified via the browser, it's all code additive/correction in the extension?
It injects code into the dom model of the users browser.