Extensions should be upgraded to work with new versions more frequently (like Chrome extensions do) now that Firefox has changed their development process ... or at least that's the theory. So hopefully you won't need to deal with broken extensions on upgrades anymore.