the only reason bitcoin is a store of value is because people anticipate it will be useable for daily purchases.
No way. I can't use gold for daily purchases. That doesn't stop it from being worth a rather huge amount per ounce. Bitcoin, even if accepted by no merchants, can achieve a price in the tens of thousands of dollars per coin.
That's kind of silly, since there would be no value in using bitcoin. It makes it a ponzi scheme, where the smart sell to the stupid and cash out before it collapses. Speculators provide a service to bitcoin, by giving it value. When it has value, it can be used as a means to trade for goods and services.