The more regulations are imposed, the less decentralized the system becomes.
If you avoid dealing with centralized services you won't have to suffer from anything, but people as convenience hungry as they are, will always rely on centralized services to take care of storage.
You shouldn't forget that most people aren't capable of managing their own wealth, which is why they will always rely on banks. Benefit of that is also that their wealth is insured up to a certain amount in case the bank implodes.
What insurance is there with crypto if you mess up? Losing funds in this case means losing funds for ever. For that reason I do understand why people will always keep using fiat and banks.
And yes people can receive salaries in crypto, but what if the value falls and the receiver starts to suffer? They can even sue their employer if the value falls down there minimum wage.
If the employer is clear with its terms for payments in Bitcoin and the employee agrees with all these terms, there is no one he/she can sue.
One should note that, Crypto Currency is not yet totally accepted globally, the need for FIAT is still there, we have limited Crypto Currency Digital transaction in the market, a lot of Government and Business Financial Institution is studying the entry of Crypto Digital Transaction into the main stream Market,this is the issue on Regulation, so, the use of FIAT is very much important not unless the total acceptance on the use of Crypto Digital Transaction into the market.