Nowadays virtually all merchant adoption uses Lightning. And lightning is 100% up to that. Anybody who says otherwise lives in the past. OK, I concede 99+% :)
But the big problem is with incentives. The vast majority of merchants don't have the incentive to accept btc. And nobody can force them.