Remus, the trouble with rolling back is that the Tomcat embedded in earlier versions is deprecated, would be a security concern for most of us.
Actually, this is also a problem with recent Atlassian app releases, given how critical CVEs have aleady rendered risky or obsolete Tomcat versions that are now shipping - 8.5.32 in Jira 7.13.1, 9.0.12 in Confluence 6.15.2 - but there are not nearly as many vulnerabilities in these recent Tomcat versions as in older versions.
One could independently upgrade Tomcat with old or new app releases, but Atlassian did not test against versions of Tomcat not shipped in their products, won't support such configurations, and most organizations are not in a position to test all use cases.
We are jumping through many organizational hoops to hopefully make the Companion self-installable by some of our 10,000+ end users across many teams. We cannot realistically get it packaged into standard desktop images, nor install it for users, nor ask them to because desktop admin rights are a rarity here. Beyond getting this app authorized by company authorities, put into channels, and made available to some or all clients, we also have to modify proxy controls to allow it to talk to multiple instances of Confluence.
Anything that establishes a more traditional client/server dependency becomes something between a hassle and a nightmare for large organizations in which controls like these are managed by different groups, and in which the Companion will never be made part of the standard desktop config. It is hard enough to keep all the in-app features compatible with PAC-restricted Internet Explorer and Edge clients. Use of Chrome can solve some problems, but most of our users won't be authorized to use Chrome.
So yes, once again, this was not a welcome change.
If you're running the Confluence 6.13 Enterprise release, a fix for this issue is now available in Confluence 6.13.6, which you can find in the Download Archives