Bitcoin advantages are:
Decentralized
Storing money outside banks
Sending money in a matter of seconds
Really small fees
Great currency for online payments
Blockchain that can be used for various purposes
Fiat advantages are:
Acceptance everywhere in the world.
Best payment tool in the offline market