You've stated in your first point that it's the fact that the bot is illegal that rustles their jimmies, but that's the point, when it comes down to game rules these guy are playing on their unfair, illegally obtained characters and then are trying to look down on other illegally obtained characters. The game allows you to buy PUS items and sell them for in-game coins yet they take the illegal option of buying the items or coins directly. Just like people could use Genie for xp but instead use a third party tool. This ties into your second point about morality, ethics and that it shouldn't be as black and white as we're making it out to be and there is some room for subjectivity in the matter, where you are correct. But before I go any further, are your examples used as extreme ones to get your point across or if it's some underlying opinion that you think kopxing is as far off babashopping as murder is to speeding?
To me, babashopping is as bad as botting. It's why I don't feel guilty about some of my friends botting because I have spent money on this game. I'm not going to condone someone for using a bot in exp to further their characters, as I have used money to further my character. Both are against the rules, both are taking money from the company and both are giving you an unfair advantage. This whole attitude to USD/KOXP hasn't always been like this, it's mainly thanks to this forum that trading in USD has become so often and accepted and botting has become so stigmatised. It's why I'm getting so annoyed at these cock-jockeys who seem to want to bring the forums rules into every argument like that is some be all and end all of it, when as you said, it comes down to the person. If you really examine what made this game bad, what made most people quit and what turned the company to shit, was it the koxp? Hell no, it was the babashopping that really fucked over this game.
If anything, it would be like you speeding in a 40 zone and finding that perfectly acceptable then 2 minutes down to road shouting at a guy for running a stop sign.