The devs writing these hardware control software are probably the least competent ones after the java or python devs doing in-house tools that are yet so much needed but often complete crap, and they end up in these jobs because the startups and leading edge companies took all the desired ones.
1GB or more on disk to control fans and rgb colors, you really have to suck at your job to end up doing that kind of result.
Top notch devs can achieve that with some good looking imGUI in cpp or rust within less than 3MB…
99.999% certain most hobbyists coders could make more streamlines and lightweight utilities for this stuff.'
The bloat we get is usually due to the overlords not letting their software engineers actually engineer freely. Forcing everything BUT stability as #1, and being in oddly competitive> actually toxic work environments where "that obvious fix" that honestly most of them probably have their own variants on a side dive isn't what's gonna win the promotion....
At least that's how it tends to be.
Crapping on their capabilities, from afar, is just wrong.
If you can do better, whip us up an ArmouryCrate that actually works and send it!!!!
Otherwise, please remember, in business, it's usually never a case of "talent or lack thereof" as opposed to "boss didn't order THAT" so we all have to suffer, either perpetually, or until a rebel among them leaks out the goods.