I'm also not a fan and its methods are still predatory. My sister said she could still feel the psychological tug to spend a little on the premium currency for the tempting "just one more" so she could have Dr. Baby Luigi. There's the existence of a timer to prevent grinding too. But the game doesn't feel as gross as Mario Kart Tour probably because you can start with one of three doctors and getting three stars isn't as horribly tied to whatever doctor you use. The assistants are still garbage pulls most of the time, but I don't know how stacking assistants enough times affect the pvp gameplay or what doctors are better than others (Fire Dr. Mario seems to have significantly better stats overall than Dr. Yoshi). I just know Tour clearly promotes advantages for having the "right" one and it offers skin packs for a hefty price between 20-40 US dollars.