There's lack of payment options with "essential goods & services", like groceries, but what's your point?
Any new currency, especially digital, doesn't start with supermarkets, because supermarkets tend to be owned by large corporations that are not first adopters.
If bitcoin will become a major currency, it will have to have a phase where it cannot be used in general and only with a small number of companies. That's not evidence that bitcoin will not become a major currency, it's evidence that it hasn't yet, and nobody claims it has.