With time, they will come around it and may likely embrace the option more than fiat.
I don't believe so, BTC payment option is more of a second choice, i don't think there is anywhere that BTC payment would be embraced more than fiat. The expectation in my humble opinion shouldn't be for BTC to be the first choice, but for BTC to be a second choice option globally, i think that is the way to go for mass adoption.
However, my worry in all these payment with Bitcoin thing is how likely are those who aren't Bitcoin hodlers going to continue to get Bitcoin for the sole purposes of making just payment without using it for basic trading and other stuff.
One has to first be a bitcoiner before they can spend BTC, but they do not technically have to be holders, as long as they use BTC for any other purpose, even if it is trading, then can surely spend any amount out of what they have to pay for stuffs, it is a matter of choice.