No they are not. That is, they will need just as "free" to switch in the non-blockchain world.
Why? Obvious, isn't it?
- Blockchains can't store the amounts of data required (Youtube/Instagram/TikTok on blockchain? What a nice joke)
- Even if you somehow can, companies will store data in their own proprietary ways incompatible with each other
- And, of course, this data will be on different blockchains, some of them invented specifically for the purpose
In reality though, as we're seeing it with NFTs all the data will be centrally stored with only some meaningless tokens referencing it stored on blockchains