stripe has a lot of value for out of the box integration, but if you're running your own custom solution you will need to put the same effort to integrate stripe at a 3x cost compared to adyen.
I understand it's a silicon valley thing and most likely those who use it don't get the same public pricing other people get, but aside from branding stripe is extremely expensive compared to comparable solutions.
and 4% of your top line is a huge thing to pay