Bitcoin is a virtual currency that has no physical form, in contrast to real money that has a physical form such as coins and banknotes. Bitcoin currency can not be faked while real money can be faked.
what i agree most about this is when you said that bitcoin cannot be faked unlike fiat.
added to that no one can really stop federal reserves from printing more paper money that will result to inflation.
as compared to the limited numbers of cryptocurrency which will only make it's buying power higher as time goes on.