You don’t need to be loyal to one payment processor. In general, the only fees they charge are on actual activity so you only pay when you use them and you won’t get charged more than once for the same transaction.
Each processor is a road that your income can take. What REALLY matters is that the destination is always your business bank account. That will enable you to track the income centrally.
Remember that giving your customer the option to pay by credit card or other means is worth the investment because that provides value in the buying experience.
I currently use Stripe, PayPal Business, QuickBooks Payments, and Wix Payments for my various offerings in my business.