The conclusion, that it was not the fault of the developer was correct, but assuming anything other than a problem at some point in the software stack is unreasonable.
You're being unfair here. The showpiece software that uses that hardware wouldn't install, and almost all software ignores it.