They have not remotely disabled addons. The certificate expired and the addons did the correct thing when connection couldn’t be established. Nobody triggered a switch to disable addons.
It's a classic and ongoing debate of "who knows best?" -- the vendor, or the end user?
This doesn't need to be done through a dead man's switch (expiring certificate) that someone will forget to renew.