what about local filesystem access, os integration, and all the other things that you expect a desktop app to be able to do (like in this case executing a separate binary) which violate the security models of browsers?
Someone in the tree of replies for your parent explained and was contemplating actually going through with it.