Take the state of Firefox extensions. Firefox is the only browser where you can't install an extension until you disclose the source code to Mozilla. Both Google and Apple allows users to install an extension from a local source in the release version of Chrome and Safari, without uploading the source code to their servers.
It's not just a privacy issue either. Mozilla employees can and will veto your unlisted extension that you were forced to upload for signing, so that it can be installed in your browser, and you wake up with your private and unlisted extensions having been remotely blocked by Mozilla.
It is reckless and arrogant to have this attitude, especially when you're a small player in such a competitive market.