Again, you're making the point for me. You agree that bitcoin has no value on its own, it offers nothing but what I can sell it for to another sucker.
1M is life changing, agreed. But there's no reason to have known it would be worth that. There's no reason to believe it will be worth that tomorrow. Yet someone else, possibly far less astute than I am, is on the other end of that trade. For every dollar in wealth it created for me, it destroys for someone else. Nothing else has happened but I got lucky, timing was good, and I robbed wealth from others. That 1M would be better spent on people's salary, or a dozen Teslas, or a bathroom in the bay area. But, it was given to a jerk who downloaded some program and ran it for a couple of days in 2009 (or whenever I did, it's not important).
BTC is objectively bad. It is objectively speculation. It is objectively a random number. That is all. It is a shame we place any price on it, when the money spent speculating on it could create actual wealth.