Hoje estamos vendo essa insurgencia iniciada com El Salvador! Espero bastante que as próximas talvez façam de forma mais ''libertária'', experiemntando, dando a opcao de aceitar ou nao...
A questão no caso de El Salvador não é questão de obrigar, é lei em qualquer (ou quase) país que a moeda corrente seja aceita em qualquer estabelecimento, portanto como BTC é moeda corrente, é obrigado a aceitar quer a pessoa queira ou não.
Aqui no Brasil por exemplo é crime federal não aceitar pagamentos em R$, mesmo que seja em moedas de 1 centavo, por outro lado é proibido vender em moeda estrangeira, vc pode receber em moeda estrangeira, mas o valor do bem/serviço tem que ser precificado em R$.