No.
This is not a question of opinion. It's simply pay to win, or not pay and win. There is absolutely no inbetween.
Nothing, and I mean nothing stops you from getting CE and KSM by paying your sub, and simply just doing stuff.
How do you pay to win exactly? If a player offers you boosts, it's not pay to win. It's pay to get boosted, and last time I checked, there is no service on blizzard's store where you can select your glad gear, mounts and titles and cash out, log into game and find these things in your mailbox.
Pay to win, means you have to pay money in order to succeed. You think the real gladiators, who now boost people, bought their gladiators? No, they played and they won.
Sure the game now revolves around boosting, but that's the playerbase. And still, you can do all the stuff the boosters sell, without buying the boost by just doing these things yourself.
Sure, you can buy gold with money now, which you could do always. Why would you think blizzard wants to watch goldsellers to flourish when they can do it themselves?