Of course it could be better, so why doesn't Apple show us all what really streamlined and well implemented third party app store support looks like?
I think the point is that an alternative installation method is already provided in the browser
Yes, for user like me. I checked most of the extension I use. They directly come from github, and I generally don't update extension, so there is no fear of some sketchy website buying the extension company.