See cryptocurrency payments. So the good news in this direction is that bitcoin et al are very much making progress at these businesses. As far as I can see, many - perhaps even most - such businesses now accept 2-5 forms of cryptocurrencies as payment. That took long enough but we are finally getting there.
The bad news is that essentially ALL such businesses still believe that it is essential for them to accept credit card payments - and that means they must still implement whatever agenda these are pushing. On their entire customer base, even if paying by crypto. For now.
Hopefully this progress continues.