Bitcoin does not violate Mises' regression theorem because Mises never assumed objective definition of "utility". It is always subjective. And as such, Bitcoin was useful and fun for very early miners, then people started seeing that you can do much more with it, than just exchange.
See also: http://blog.oleganza.com/post/42262765318/direct-use-value-o...