The only solution is to make BTC price extremely high, while encouraging more txs (as more fees like you say) but is there a way to do so without block increase? Different discoverable new technology?
imagine we had a 1sat/byte scenario throughout. meaning 250sat for the average 250byte tx in a 1mb block
ever increasing extreme bitcoin price also increases the $ fee
todays ~$40k/btc = 0.00000250sat= $0.10
future ~$80k/btc = 0.00000250sat= $0.20
future ~$800k/btc = 0.00000250sat= $2.00
yep if bitcoin goes over $800k/btc. the fee will exceed $2 in a 1mb block
so in a real byte/fee for real byte/block
if they remove the cludgy 'witness scale factor" bad math. and allowed say 2mb real byte tx utility
bitcoin can go to $1.6m for a $2 (250byte average tx)