Don't forget the negatives.... I notice you didn't mention FEEs. They are slowly increasing by design and eventually it'll cost more to transfer through bitcoin than fiat. And top miners will work to keep it this way.
That's why I put more stake in other coins that have zero fees. I'm sure bitcoin will rise from where it is today, but I don't think it has the infrastructure match other coins.
The negatives will be sorted out long term. Fees can be adjusted.