Isnt chrome already like this? I spent 45 minutes trying to find a way to install a non extension store extension this weekend and gave up after being blocked repeatedly.
I don't think what chrome does is relevant in this discussion at least not in the context of defining what is the the correct way for mozilla to go forward.