Yes.
Gambling because:
Your correct point about the price being speculative. Its not a stock where you can do analysis on the strength of the company and decide what you are comfortable paying for it.
A lot of the trading essentially requires you to have trust in an exchange that is built by others (some are reputable and trustworthy), but its not the same as investing in the stock market or any other financial instrument that is legal. This is high risk, it does feel a little like throwing your money in a basement dog fight or something where you have no idea who the bookies are and its your first time there and everyone around you looks sketchy.
Adoption is still uncertain from a perspective of daily usage in economies. There are very limited places you can buy milk or gas with Bitcoin.
It feels like playing roulette or black jack or any other betting game where its you vs. the house, where skill does *not* come into play.