Do you have any insights into why desktop and mobile software from these companies is so universally horrible? I’m thinking of Canon’s remote tethering tools, Fuji’s instax and remote control apps for iOS, and Epson’s scanner software.
I don't want to get into slagging these folks, but I feel your pain. In a big way.
Hardware != software.
Hardware companies have a really difficult time, understanding this. They insist on running in-house software projects as waterfall-based-measure-twice-cut-once-never-accept-a-bug-count-greater-than-0.
Anything different is "bad quality cowboy."
It can be difficult. I rapidly learned not to use the word "agile," within earshot of many senior types.
This applies to US hardware companies, as well as Japanese ones.
Most folks, hereabouts, seem to think of me as an unbearable, retentive, snob, but my former managers would often think of me as an undisciplined, reckless, slob.