Create account

The major hurdle is incumbency. BTC is terrible for merchants but holds majority of market cap, and PayPal/Stripe hold the most on-boarded merchant.