I don't think Mastercard/Visa are moving away from crypto because they have crypto divisions in their org. It would likely be due to the current Binance court case with the SEC. Right now, Binance is too hot to handle so it comes as no surprise that Mastercard is pulling out. As a matter of fact, I won't be surprised if other binance partners follows suit.
What are your thoughts about this and could this have a major effect?
It would only have an effect if Master card pulling out of the partnership pushes other brands affiliated with Binance to do so as well. It might even have a cascading effect on the market as binance is the biggest exchange and if they lose their volume, partnership and court case, definitely a problem for the market not particularly for Bitcoin. Exchange come and go at the end of the day.