Bot numbers would also have increased because of the rapid increase in the player base in 2019. More players means more potential customers.
If the customers weren't there, the bots wouldn't be there because they wouldn't be making money.
You and I have no problems making gil.
Other players do whether it's lack of time, lack of knowledge or lack of interest in wanting to go the effort.
The problem is, a reset isn't going to reset cheating or bots. The reset would actually bring bots out in greater numbers as players who have lost what they had go "screw it, I'm not going to go to all that effort to get back the gil I lost. I'll just buy it, I've got plenty of money". WoW Classic has had a massive botting problem because players just couldn't be bothered to farm their gold and were more than willing to pay the gold sellers to get it.