The dollar will only come to an end when the US stops being a militarized economy. That will never happen until America is destroyed.
America better never get destroyed. It's one of the main forces keeping the degenerates in ISISworld away, unless you are a conspiranoid-tard.
America has a growing sector of private military and intelligence contractors with armies of lobbyists that fight to insure that their market share will never go down. The stigma of being a war profiteer doesn't matter much anymore. ISIS and other terrorists groups seem to be using weapons that came from America and other countries America does business with, ISIS doesn't make them themselves.
Drop bombs from killer robots in the sky on terrorists, the collateral damage inspires a new generations of hate-filled extremists, and further demand for high-tech weapons and intelligence to take more terrorists out. Also it creates a demand for more weapons that eventually make their way to the terrorist groups.
It seems to me to be a very profitable racket for defense, intelligence, and weapons industries when America is engaged in perpetual war. However, when half-million dollar bombs are used to take out 500 dollar pickup trucks, eventually America will go broke.