For sure bots will not go away, NCWest knows it's a lost fight because the owners of those bots can cover up the money trail in so many ways that they can't track who is behind it.
About virtual machines, i have asked the GM's about this long time ago after seeing a few youtube video from top players and wondering if i would be allowed to do so myself.
It is actually allowed as long you do not perform any modifications to the client to make it work, they just will not give any support if the client wont run in that environment for any reason or if unexpected problems occur.
3 client limitation does not really get rid of the problem at all, people can still put a single well geared toon in a spot with pots and another 2 in another spot (or 2 other spots with pots as well).
Most of those spenders only spend to sell store promotion items on the market, without anyone to buy those who do they turn to?
About the money, skills and knowledge i guess everyone had to start somewhere and get better at the game, now they just spam toons till the problem is "solved" which is another way to solve the problem but not a very good one.
Actually very few full afk macro'ers even attempted after a good solid PK spree, they just care for the xp but they also care to not be dead 100% of the time when they aren't at the screen at least the most sensible ones.
The actual problem are the insane players who just start on your spot for no good reason when there are 3 or more spots nearby completely free.
They look for confrontation and get butt hurt and call their friends, clan, ally etc when their action brought consequences in the form of a PK.
I've actually convinced a few of those to not support them and their actions due to this simple fact, even got a apology out of a few in fear of having their entire clan's afk macro'ing disrupted for a long time.
There are people who do macro but don't do it at the cost of others and who actually sit at the pc even while playing other, more entertaining games.
Small simple things that kinda keep the game going for some after the feeling it's been heading downhill fast since NCStore P2W era.
It's all about morals down the line.