These are just tricks by chief officers in the company to gain some points as innovative leaders or something.
It is just PR, they have no idea what they are doing or what they could gain from using decentralized technologies.
They usually just end up centralized their technology and retain some inefficient blockchain structure that makes no sense in a centralized system.
Mastercard can just use Bitcoin if they really want an efficient payment system with blockchain technology, but I think they just want to appear competitive while they are losing their business to the blockchain.