Add-ons can still be installed from outside addons.mozilla.org, as long as they're signed (an automated process), or you're using something other than an official stable-channel Firefox build and have unsigned add-on install enabled.
The announcement in question pertains to a specific method of silently force-installing unremovable add-ons to Firefox.
The announcement in question pertains to a specific method of silently force-installing unremovable add-ons to Firefox.