> Honestly getting a merchant account, if that's the excuse for using Stripe, isn't that hard.
Have you tried getting a merchant account in Europe for a company taking online payments with little to no history of processing card payments?
Most banks will laugh you out of their offices.
Once you've established 2-3 years history and some volume, sure, you can start negotiating drastically lower rates.