If your software supports authorize.net, you can often use some other gateways with a drop-in compatible API by changing the endpoint.
Gamescope seems to have done a good job of taming the SNK games. Genshin… seems to have fixed itself. For a while it was in a weird state where the game worked but the launcher beeped furiously though the PC speaker, like I was sending beeps to an xterm. Now it seems fine. I do feel like this is a lot more black magic than I’m used to with Linux-- I actually had to reboot to get to a consistent behaviour-- but non-native games do tend to play fast and loose.
IMO, the real use case for PayPal was really on the seller side.
When it was 2002 and you weren’t a major business but just wanted to sell three old CDs on eBay or offer dog haberdashery online, it was by far the simplest way to accept a credit-card funded transaction.
We’re still not a lot better there in 2025. Even with more modern platforms, you can’t really get from zero to accepting cards directly in 15 minutes.