> US dollar is backed by the US military.
No, it's not. It's not possible to come to the US soldiers with a bunch of US dollars and some demands and get what's demanded in return for the dollars.
Only trust of the other market participants backs the US dollar.