We switched from stripe to local payment gateways in some countries because some banks automatically convert any charge by stripe to USD making it more expensive for the end client and refusing in some cases the charge, when in local gateways everything goes through in the local currency.
Additionaly stripe charges their 2.5% to 3% + 2% conversion fee making it impossible some business models that are low margin.