You will NEVER help local businesses to adopt and take btc payments if you still go to their shop with a fucking visa card.
Have patience, give them education, give them a reason to accept, give them documentation.
Meanwhile do whatever it takes to pay directly in BTC, buy exclusively from those merchants that take it directly.

Going back to fiat is NOT an option! Fiat is slavery! By each payment you do with fiat, you support slavery