> Other than Apple, every other hardware company is _not_ a software company.
DJI stands as a very notable exception. They are frequently Apple-level good on both hardware and device firmwares. It's a different style, but similar levels of polish.
I agree with you, DJI does have decent software, and not just what they stole or purchased from others.
Comparing them to Apple is not a very big a complement, however. Apple isn't well known for having the best software. Apple often has well-designed interfaces and has worked hard to improve human-computer interfaces (both the hardware and the software). To be clear, I do not consider that to be "best-in-class software" though.
DJI stands as a very notable exception. They are frequently Apple-level good on both hardware and device firmwares. It's a different style, but similar levels of polish.