To, že po upgradu přestanou fungovat některé addony, je vlastností starých rozšíření. Ve větší nebo menší míře se to stávalo vždy, protože se opíraly o aktuální strukturu programu (skrze tzv. overlays), ne o stabilní API.
Nový Thunderbird přidává podporu WebExtensions, které tento neduh nemají. Zatím ale neodstraňuje podporu starých extensions: https://developer.thunderbird.net/add-ons/updates
Ano, WebExtensions nedávají tolik možností. Není ale možné mít zároveň tyto tři věci:
* Rozvíjená aplikace.
* Plné možnosti rozšíření (jako stará rozšíření).
* Plná zpětná kompatibilita (jako WebExtensions).
Stará rozšíření z principu nemají zpětnou kompatibilitu (mohou šahat kamkoliv, ale bez záruky, že se to nepřekope), nová zase nemají plné možnosti (opírají se jen o API, která jsou k dispozici, ale ta API mohou být stabilní).
Alternativou by ještě bylo zmrazit vývoj a víceméně garantovat současný stav. Zlé jazyky mohou tvrdit, že Thunderbird tomu dnes má blízko, nicméně svůj podíl na tom může mít i právě snaha rozbít co nejméně rozšíření.