I'm amazed that there are people who still don't understand the BTC value generation process.
it is unique... even ETH only has value if it keeps up with constantly evolving technology... like buying Microsoft 30 years ago... if it works out great, but it could go wrong.
BTC is accepted, like a currency... that's all it has macro value, it's easier to see the real value.