Yea I assume it would introduce a load of complexity. It would need to work with existing payment processors. The best option I’ve come up with and have seen others suggest would be with Strike or a similar service that already bridges between bitcoin and fiat. But then you have to onboard users to their service.