While I am sure those reasons play a part I think thats not even close to all of what makes it valuable. Ease of use is a huge one. I can set up a wallet in less than a minute and someone from across the world can send me bitcoin in the time it takes for it to clear the block, other cryptos even faster.
One can post their wallet address and make jokes on social media and receive bitcoin just because people like the content and are happy to support it. (yes that works)
You can receive bitcoin without giving anyone your name,address,etc,same with sending it to someone and do so for legal purposes.
Try to do any of those 3 above with dollar bills and its just not even in the same realm. I see great value in that.
One can post their wallet address and make jokes on social media and receive bitcoin just because people like the content and are happy to support it. (yes that works)
You can receive bitcoin without giving anyone your name,address,etc,same with sending it to someone and do so for legal purposes.
Try to do any of those 3 above with dollar bills and its just not even in the same realm. I see great value in that.