Those aren’t just payment apps, they’re a payment service. Google, Apple and Samsung are “trusted” providers to process payments.
Some FOSS developer could theoretically make an app to process Google Pay but they’d need Google’s authentication, which is never going to happen, for a variety of reasons.