sjsharkie
Wallets, miners, etc won't really matter at all if Square and Amazon etc have a plugin that uses a stable coin of each currency along with BTC. The world will have infinite transfer capabilities of other "scarce" non-fiat and fiat pegged coins without BTC (including other electronic currency based services).
"BTC will always go up as demand for it will always go up" is nicely self reinforcing as long as it is believed by enough to be true, but the price can go to $1 without issue once it is not.
But since it seems quite likely to at least 3x or 10x or who knows before that sad end occurs, I'm not exactly recommending you short it.
If we actually needed a lot of cross border transfers, you can print an infinite amount of different coins/systems to duplicate that function (this is ignoring BTC actually has more money printing via Tether than any other "currency"). This isn't even including just having new systems for moving electronic US dollars around in Apple wallets etc, and cashing into local currency as needed through other services.
Bitcoins "real" value is a storage of value, which is currently based on speculation desires of holders, which in theory could hold forever (or at least longer than you can remain solvent as a short or long enough for you to 10x or 100x so who cares) but could also disappear forever and not be missed once gone.
The only moat is belief, which really who knows if that is sticky or not. There is no tangible functional moat.