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.
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.