I'll just cross-post this here:
https://www.imageworksdirect.com/blog/new-mastercard-brand-requirementsAll Mastercard and Debit Mastercard cards printed on or after July 4, 2017, must include the new Brand Mark.
Their cards still have the old logo, so either they already made the deal before July 4th last year and already started printing before then, or they just didn't do their research well enough. I think it's the latter

No way in hell Mastercard would have approved this graphic to be printed (which they most certainly need to give permission on before this can go into production), so these cards are just a printed piece of plastic.