1.Fiat currency is accepted worldwide as a legal tender.
1.Bitcoin is a decentralized digital currency that is not accepted in most countries as a legal tender.
What actual real-world difference does that make? In most countries (say like the USA) it's perfectly legal to buy things with Bitcoin. What you seem to be asking for here is that you want a central government to force people to use Bitcoin. I'm not sure anybody is going to do that, nor would we want them to.
4.Fiat currency is a physical means of exchange for example coin,bank note etc.
4.Bitcoin is a digital means of exchange for example it uses the peer to peer-(P2P).
Sovereign currency can (and usually does) have a physical manifestation, but most money (in terms of dollar volume) is actually moved around digitally these days.
6.Fiat currency is stored in a person's bank account.
6.Bitcoin is stored in a person's digital wallet.
Most people who invest in crypto use a central entity like CoinBase or Binance or their brokerage account. Most people don't like the idea of being able to physically lose a big chunk of their life savings, and instead want somebody else to physically guard it for them, and to base their access based on their identity.
People usually only like physical cash when it's a small part of their wealth e.g. the money inside of their wallet. And they do this for the convenience of being able to make cash payments.
7.Fiat currency can be destroyed physically for example it can be burnt.
7.Bitcoin can't be destroyed physically because it is stored in a digital wallet.
Bitcoin can be permanently lost which is the same as destroying it. Indeed, we actually have no idea how much actual spendable Bitcoin exists in the world, and it's likely less than the theoretical supply and it might even be a lot less.