For many corporate users, they are not given admin privileges and therefore installation of applications is blocked. Likewise, many syncing services are blocked on the firewall to avoid company data being transferred. For example, our firewall can detect torrent and P2P traffic, it detects packet patterns and can tell if it’s a torrent traffic (even if you use the encrypt option in your torrent client), and therefore apps like Syncthing, Resilio Sync, etc are all blocked.
I think a perfect example of the solution is Standard Notes. You can use their app in a web browser, desktop, mobile, and you can self-host the syncing server, and the extensions (think plugins). For corporate environments who do not give admin access to users, you can use the web app and still use your own server.
If Obsidian were to create a web app with an Obsidian sync server (for those users who do not have privacy concerns) then it would take care of majority of corporate users. I would prefer the option to self-host or select a back end sync service for data so that I can keep my data mine.