Pay2win is infinitely worse.
I’m not. As long as there’s no way to buy power, it’s fine. They can throw as many ways to buy cosmetics in the game as they like. I’ll definitely complain if the things in the main game are always terrible by comparison, but even then…
I’m not buying D4 to collect outfits. Would I occasionally buy something? Yeah, sure, like I do in Overwatch. But I never feel compelled to do it.