You mean TCG boosters ? Or gatcha games in general?
In the case of PTCGP, I would argue that the pay-to-win aspect is still rather low; you can get almost everything by staying in the free tier, except for some skins.
But yeah, paying gatcha sucks, can't argue with that. I just hope PTCGP will no go more and more in that direction...