There are different cases where developers want to distribute add-ons on
their own, and some (most, probably) go with the web-install method
rather than side-loading.
At the moment there aren't any plans to drop this installation method,
but it might happen in the future. When/if there's the intention of
doing this, we will announce it.
Jorge