Money should represent value that ideally doesn't change
Money represents human desire and trust. A can today doesn't necessarily have the same value as the same can tomorrow; maybe someone came up with 1000 extra cans, maybe someone licked that can (ew!), maybe deliveries have been cut for the week and it's the last can of soda in a hundred mile radius.
A can is worth "exactly" itself... only in the moment of a single transaction.
A can is worth "about the same" amount of a given currency... only when there is a steady delivery of cans from a steadily working factory producing millions of cans from a steady supply of raw materials with a trust in an expected steady production rate, against a trust in an expected steady demand, with a trust in the given currency's expected steady exchange rate for other products.
At any other moment, a can's price can change wildly.
What your describing is closer to speculation
Welcome to money.
and pyramid schemes (NFTs for example).
That is doubly wrong... but let's focus.
explain to me [...]
BTC is not an "ideal currency", just another currency. It intends to fix only one problem: to bypass banking dependence. For other problems, you'll need other currencies.
To "siphon money from others" is an inherent quality of all money; if you don't believe me, try getting some money (with any value) without "siphoning" it from someone else.