HODL is the name of the game at the moment. You can spend it for random crap, but BTC is for the long rund and not for the quick buck .
What about people who are holding for 5+ years? If someone is invest in BTC at time when it was worth only a few dollars or a few hundred dollars should he/she still just hold and wait for $1 million per BTC? Money exists to be spent, of course in a smart way (not on gambling and investing in ponzy/MLM schemes), and since there is a
thousands of places where it is possible to pay with BTC at the moment why not use that option as well.
Of course there are those who are not in the crypto world because they want to use BTC as a currency, and also those who think that the fee of $1 is too much for a BTC transaction. Fortunately for them there are many alternatives that are
cheap and do not require almost any technical knowledge.