I have so much shitty desktop software that could easily be a web app. The steelseries software that manages my usb headset, the crappy Garmin app that connects to my watch, my Corsair keyboard software, that awful Logitech management software, etc.
This entire thread is a symptom of the lack of interest and stagnation of desktop software APIs. Does the Logitech mouse software need to consume 1GB of RAM so I can map a button? Of course not, but Logitech chose that approach because I dunno, trying to write a simple Cocoa app for Mac was too hard, made their brains hurt, so the complex job of “sending predefined configuration parameters in hex over Bluetooth” turns into “ship a small web browser because web devs are cheap as chips and wRiTe OnCE RuN eVeRyWhErE”
If you don't make cross-platform feasible, you will wind up with Windows support only.