Fiat money does at least come from democratically elected governments (public institutions) so even if it's not perfect, it can be controlled, and is meant to be "for the people".
You obviously don't know that in the United States at least "fiat money" (the USD) is created by a conglomerate of
private institutions: the Federal Reserve (a
private institution owned by very large
private banks and other
private investors) and all the
private banks in the
private banking system.
The United States government (originally "for the people" but now, due to the citizens united decision is, is "for the Corporations") then uses the money created by this
privately held corporate conglomerate of
privately held corporate banks and the Federal Reserve
central bank.
RESEARCH it.
Here is a list of the stockholders/owners of the Federal Reserve system. Unfortunately,
since is it a privately held congolmerate, we do not know the amount of stock each of the stockholders owns. But hey, at least we do know who owns
and profits from our central banking sytem:
http://philosophyofmetrics.com/wp-content/uploads/2016/02/List-of-Federal-Reserve-Member-Banks-2015.pdf