The extra 2 percent - that is 'only' 2 percent of revenue but for a webshop it is easily 20 percent of profits.
But when you're first starting out selling something, it's a huge capital investment to build that payment processing code on top of Stripe/Balanced, likely $5,000+ if you do it right. We're trying to make it as easy as possible to get started.
In any case, I like to see competition in the this market so good luck :-)