Read your entire post, just snipped for space.
Besides from the gameplay and social damage instantly purchasable gold has on the game, there's huge assumptions with your deflation argument, and I'm coming from a similar place as you that has had zero efforts making millions in the game (to be fair, we're a very rare breed).
First of all, as I mentioned earlier, a huge assumption is that WoW tokens are 1-to-1 generated from someone using gold to purchase game time or B.Net balance and that they cannot just be created out of thing air. We know for certain they can just be made out of thin air, because Blizz did this in WoD. What we do not know is the exact volume of transactions either way, nor do we know exactly the price calculations based upon said volume. If Blizz was heavily focused on money and don't care about inflation that much, just generating WoW tokens out of the air would be a massive amount of revenue compared to even a 1-to-1 scenario makes them money.
Another assumption is that the mere existence of WoW tokens (aka, easy and legal way to buy gold) doesn't influence prices. In the sales run community, prices are heavily influence more with the token existing versus natural inflation of the game over time... actually most things are, but that ties into another point to be addressed next. Even if we assumed 1-to-1 WoW token creation was what's going on and nothing else, it's still influencing prices due to how easy it is to access that amount of gold compared to the old fashioned way.
Another assumption is that inflation in the game is mostly due to the natural increase in gold sources as the game goes on, but the rate of increase in costs of goods and services has been exceeding the natural gold source inflation... which would point to WoW tokens being just created outside of the assumed market forces creation. While it's admittedly easier to generate more gold natural in the game, it still takes time and effort to do so. One of the natural checks to the game having infinite sources of gold is the amount of time and effort to gain gold limiting what's feasible, both of which the WoW token circumvents.
However, the honest truth is that neither of us know with 100% certainty the entire extent of the WoW token's workings because Blizz will never tell us. There are so many variables we both don't have for and against our arguments, but there's nothing we can really do about that. I could be wrong, you could be wrong, we just have information that could go either way based upon assumptions. However, based upon Blizz's behaviors when it comes to metrics such as these, I don't think the benefit of the doubt is earned. Their history is to spin the facts into a positive narrative or never admit they were the source of an issue or that their cures are worse than the disease...or worst case, hide their malfeasance until they get caught with their pants down. Basically, I'm at the point where I don't trust their decision-making to be sound.
Want to know the honest truth from my end? I honestly thought the exact same arguments and assumptions you did back in WoD, but after watching the long-term effects from various aspects of the WoW community and the economy over time I changed my tune. Blizz's increasingly terrible decisions and revealed motivations over the years are also a major driver in my change of view and construction of new assumptions. I wanted the system to work as advertised, but Blizz is not known for their systems to working as advertised.
All the WoW token has really done is shift where the botting and scam activity occurs in the game, as all that's basically been done is allow the exact same illegal behavior as long as Blizz gets a cut. For actual numbers? Yeah, as I stated above, Blizz will never tell us. All we have are anecdotal evidence for our experiences, and my experience in retail has been just as bad as it always has been... the activities just change in how they ultimately achieve their same goal. Gold selling still occurs, the prices just tend to be based upon the WoW token's value. Heck, the WoW token is even used in the illegal activity to either facilitate the activities in various ways.
Simply put, the WoW token just legalizes an illegal activity that has been shown to have negative impacts on the game. One can say that the WoW token has helped protect people from getting scammed... but you're still engaging in an illegal activity, it's just safer and legal because Blizz gets a cut, still keeping all the negative impacts on the game.