I've used my debit card for every purchase online since I got it, except a few. I didn't even try it here because I happened to have funds in my Paypal, but yeah it being "only useful for ATMs" is pretty wrong.
Of course, it could be a country difference. Maybe UK debit cards are more useful than US ones or something, heh.