The paranoia is misplaced, but you have one thing right: it’s not Blizzard’s job to fix your addons.
If Blizzard makes a change that breaks an addon, it’s the addon author’s job to update the addon to be compatible, and if that’s not possible, it’s the user’s responsibility to stop using a broken addon.