Earlier quoted context omitted.
None of that matters. The owner of a game doesn't dictate whether the game is predatory or not, the behavior of the game does. The free to play model isn't inherently predatory, either, although certain companies certainly are. Call of Duty seems especially predatory.
Let me translate “it’s only cosmetic” for you, because it’s probably what you think when you say there are non predatory IAPs. It means “keep the players playing until they get bored and buy some cosmetics”. They design the game to not only fleece you for money, but to waste your time until you do.
They're right, some free to play models are predatory and some of them aren't.
Free to play doesn't imply whales, either.