Interestingly, this is what Crome has done. The app store used to be a distribution point, but as of recent versions of Chrome it's become an exclusive source of extensions for exactly this reason. (There are fortunately ways around it, but it does minimize the threat of malware).