It is useful for responsible adults. For others it is a great danger.
I just had a $16,000 dental bill (with more to come) and I used my Amazon card to pay it. I let the debt sit there for a week or so, then paid it off with a small part of one of my several savings accounts. I got a $#@! load of Amazon points for that.
Seems like a good deal to me.