Technically true even if deliberately obtuse.
Obviously, I don't see it that way. My ultimate point here is that we can do a lot to change what we perceive as innate value. Gold, for example, has long been a store of value, namely, that it has a perceived innate value and some physical properties that make it a nice thing for this purpose. Originally, it was because it looked pretty and was easy for bronze age people to make and handle. Now, it has a bunch of other industrial uses propping up its "innate" value.
And currencies can have value beyond their utility in everyday trade. For example, the US government and its subordinate governments accept only US dollars for tax payments and many other transactions.
While Bitcoin might not have a utility past its use as a currency, there is no reason we couldn't make a currency, using the Bitcoin model, which does. The key reason is that Bitcoin depends on computation to validate currency creation and transactions. Those computations are inherently useless outside of their derived value from Bitcoin transactions.
That needs not be the case. We could make a system where every unit of currency created and every transaction done happens to be done via a measurable unit of useful computation (say it tests a number of possible protein configurations or some other computationally intensive, readily parallelizable problem). Then in addition to the currency's value as medium of exchange, there would be add on value from those computations as well.