I'd never spend my bitcoins on drugs or gambling. That's what the rapidly devaluing dollar is for. Recall that the US dollar is Narco Currency #1 on the planet.
Bitcoins are useful as leverage due to their rapidly expanding (and sometimes deflating) value. I bought my first bitcoins for ~$3 two years ago and held them, even through the first spike and afterwards. I bought more btc at $5-12 as they were floating along last year.
I recently traded some of my btc for hard assets, gold and silver. I then sold some of the gold to a friend and bought more bitcoins.
Useless? No, Bitcoin is a very useful tool. It's the email of money.