The "backed by guns" argument ignores the more powerful backing force of a society's belief and actions. Things don't daily come to the point of us being forced to believe our currency is valuable with guns and nukes, we just created this system because it's one we wanted to live in, and having such a fiat currency makes a lot of things easier. Bitcoin, on the other hand, is using its energy constantly.