Being a 2022 CX-30 owner, 6 months later this card sucks more than ever. There are many many reasons.
If you think that Mazdas infotainment system is a deal breaker. Then you are correct. It is total crap;pretty well impossible to sync with new iPhone, and the menu system makes no sense at all. Forget about using your phone for navigation or phone or USB for music because it will be either difficult or impossible.