I think its also up to us to ask any vendor we deal with "do you accept bitcoin?" and then perhaps educate them a little? It will take a while (how do you turn an aircraft-carrier? one-inch at the time) ... but its coming. I personally would use only sats but I can't especially when you outside the big city... Time will tell methinks...
Discussion
Agree. I would hope that the big online retailers would be getting it together to integrate lightning. Not that I buy much online but if these 3rd parties are able to offer rewards on purchases from retailers then the retailers must be able to see it happening, not necessarily in the transaction but more generally be aware that these things are going on.