RAM usage is unacceptable
Electron usage... really?
I get that Electron makes desktop applications easier to develop, but you have to take into account if the price is worth it.
What is Logitech Options+? It's an application that lets you change the behavior of the core interface into your computer. It's not heavy lifting compute-wise.
Now, I can see the usage of Electron being justified to just toggle settings here and there, but Electron's footprint should not be detected when the Options+ UI is dismissed, which I can see in Activity Monitor.
We are not talking about a trivial amount of resources here! Options is just one process on my Mac, and it's taking up 37 MB of RAM. Technically, that's a little on the high side for what it does, but I'll let it go. 37 MB is relatively nothing. It's a good app.
Options+ on the other hand is taking 286 + 243 + 126 + 77 + 34 + 20 + 14 = 800 MB. Eight hundred megabytes... for this???? I should just end my argument right here.
Find a way to remove Electron's memory usage when the UI is not shown, or scrap the use of it altogether. 8GB of RAM should be enough in 2021, but it isn't because companies are trying to cut corners in development.
If this is the future of Logitech software support, we will have to start using applications like Karabiner to map our mice and keyboards without incurring 800 MB of RAM usage. Doing this requires configuration time, pain and just a bad experience overall. You shouldn't want to put that on your customers.
Our RAM is starved enough as it is. Don't add to our pain. Please!