I see a parallel between Crypto and fiat: while in Crypto all altcoins are influenced by Bitcoin, the same happens with fiat - only USD plays this role.
Other than that, fiat is indeed necessary. It is a tool for the government to control society, I doubt that it will ever change.