The problem is that one shall also buy this bitcoins, unless you simply sell from your own which is not exactly the reason why people buy bitcoin in first place. So I imagine there is the need for some liquidity on an exchange where main et bitcoin can be purchased then there is the need to manage a node in order to have actual property and not going custodial!
Discussion
true. one would need first to hold the Bitcoin to exchange and then back again. liquidity would drive the app to successfully operate