[Maybe not real coins, but the government does have guns to back up their currency. Basically you must pay taxes in FRN even if your business only used bitcoins or some other commodity for transactions. That gives USD some value.
A government that backs any currency (especially with guns) is corrupt. It is kind of like mafia backing up a business. And I am not against US or my local government, just saying.