Bitcoin the monetary unit is just a mathematical set of 21 million units. Bitcoin the ledger (the blockchain) is a separate entity by which those units are managed. Your examples are about other uses of the ledger which are paid with Bitcoin. I am not saying that Bitcoin the monetary unit can never have other uses. Difficult for me to imagine but it could and it would increase Bitcoin’s utility. The important thing is that is not necessary as satisfying the need for exchange is useful enough all on itself.