We can estimate 300k transactions per day, which implies about $150 revenue per transaction. Miner revenue is your cost: it is what they extract from the Bitcoin system.
One Bitcoin transaction costs on the order of $150. It's really expensive.
The value provided by a database such as BTC is that it provides a record of 'who owns what at what point of time in history'. I can argue separately about why the 'immutability' of this database itself is a value created by Bitcoin, for which holders can be willing to pay premium for.
Miners earn profit if Operating Costs > $ value of (Transaction Fees + BTC mined). Over a long enough timeline, Fees + BTC mined will ~~ operating costs of the rig. If not, more miners will continue to see economic opportunity, and keep joining the miner pool till that equation is balanced.
The other source of BTC value going up need not be more demand for it, let's say over next 12 months. The ~6% inflation could show up there too.
What am I missing?
Citation needed.
(I don’t see why this should be true at all. If anything I’d intuitively think the opposite: If gold were $1MM/oz I don’t think people would be using it to buy groceries… Unless you’re directly talking about hyperinflation where $1MM isn’t worth a loaf of bread any more.)