The problem is not that you need to restart the browser to update it. The problem is that Firefox refuses to load any new web pages until you restart. So for example, the user might be working on something and have multiple tabs open. And then they need to open another web page in order to finish the work, but Firefox refuses to load the page. If the user restarts Firefox, all the opened pages will reload, and some context will be lost. But if the user does not restart Firefox, they can’t open any new web pages, which prevents them from finishing the work. It’s a lose-lose situation for the user. The only solution is to open the web pages in a different browser. The fact that Firefox forces users to use different browsers is not good.