I somewhat disagree. For crypto to be an effective replacement for fiat you have to be able to spend it. The more ways there are to do that and the easier it is, the better it is for crypto. And whether you pay Starbucks in bitcoin or they buy bitcoin with the fiat you give them makes no difference.
RE: Starbucks Is Now Accepting Bitcoin (I AM NOT GIVING THEM MY BITCOIN)