I was not able to find any source that hints at compliance. Given their announcements were posted almost simultaneously, there is a high chance some political factors are at play.
For me the fact that dozens of media just practically reposted press release from Visa / MC with no checking for the reasons is an interesting insight into the way modern media works.