Token is pay to win. Anybody argueing against this is just wrong and it doesent matter. Blizzard purposefully put a mechanic in the game to help player transactions to get carried or buy any kind of thing they want if they have enough money, because now they can get a cut. Just because before this you could have bots sell you gold, is not the same. Bots arent part of the game. The token is.
We can take an analogue to this to show exactly why its p2w. There are other genre with cheats. Lets say aimbots in fps. In order to break anti cheats people are willing to pay to get the newest aimbots. Well its not the game being P2W. Its outside if the game. The same argument then applies if in order to shut the bots down, the game now sells ingame aimbots subscription for 99.99 a year. Guess what the game is now p2w because its in the game. You are intended to be able to use money to bypass a portion of the game. Unlike before. You can just stop trying to circle around the pot and say that there are level of p2w that are fine with you instead and thats fine, because its what people defending it means, they just often are too cowardly to say it.