Focus Stealing - Mentioned here, albeit not the topic of the thread, goes to the frustration with the MacOS client.
I am not trying to beat you up Lance - and I understand that some of the issues are deeply embedded (installer, floating point maths errors in dimensions and extend to faces etc. ) and very hard to fix. But, there are countless other issues that are just whistled past daily in favor of "new" features aimed at new sales. Fine, but 3-5 years later and we are still screaming about the same issues in addition to new issues.
Refusal comes in many forms - In this case, I am going to assume part of the issue is 'refusal' to abandon poorly implemented ideas and not refusal to acknowledge there are issues that need to be fixed.
Example - There is absolutely ZERO reason that Fusion360 should use an internal popup notification to indicate loss/change of internet or other status changes. The extremely simple fix would be to disable the popups, PERIOD. The complexity may building the PROPER MacOS Notification or Windows Notification replacement, but just disabling this focus stealing crap would likely please 100% of us even if the replacement is never built. Nobody cares to be notified by F360 eery time their network connection drops or changes.
Example - When a tool is left open and focus is moved to another application, Fusion360 (constantly) steals focus back to remind us that the the tool is left open and automated backups can't process. The fix is easy. Remove the 100% useless popup. It serves absolutely zero real world purpose. This fix is not a code complexity. If you feel it is important then write the interface to send this to the OS notification area, but reality is that nobody really cares to see the warning. To that end - the timeline was backed up at some interval before the tool opened - so with the tool open there is likely nothing new to backup. If loss of recent changes are that important, then the backup interval should be adjusted and the open tool becomes even less relevant. Just disable the **** popups please.
Example - Remove the advertising Popup that is shoved in our faces upon start - and/or sometimes when the internet is re-connected. Again the OS notification area or the AD messages location is the proper place fore this. Why is this an issue? Because somebody at AD cares more about shoving an advertisement in our faces than they do our user experience. The fix is simple, stop doing it. This is not a code complexity. it is a refusal to reverse course.