points
You don't need to rely on Stripe to do anything. There are other payment gateways, and you can file things yourself (or hire someone).
Do they make things very easy and accessible for a smaller fee than doing it yourself, yes.