Totally agree on diversifying payment solution part.
But in terms of pricing, from what I have researched for my SaaS website, Stripe is not bad at all.
When it comes to choosing payment solutions, we need to consider the reliability/quality. You might be able to pay x% less fees with other options but 0.2% more of the down time will cost you much more.