I have yet to self-upvote (at least not on purpose :). I have yet to use bots, but they have been initialized by others on my behalf. Up until Monday morning, I'd never received delegation or given it. Now I can't say even that, though I can say that I didn't try to solicit it, nor am I paying for it.
Avoiding those things, or better said, choosing to refrain from their use, is how I've decided to interact with this platform. I know there's earnings I'm leaving every day because I don't do this or that. Or at least, that's the drum beat some offer.
To them I say, fine. Do what you got to do. On a platform where code is law, it amazes me how many people there are out there that still want to tell me what I should or shouldn't do, or who will pass judgment at the drop of a hat.
You are free to do whatever it is you feel you should do, and so is everyone else. And when those actions meet at cross purposes, then I suppose there's something that should be hashed out. Until that time, live and let live.
Withholding or withdrawing support is a judgment, I suppose, but I wouldn't want anyone to go against his or her own convictions just to avoid the appearance of judging. Personally, I'd rather know what expectations I was under than just have the delegation show up, but apparently that, too is the way some will operate. So be it. If I ever delegate, I will probably have a mile long list of do's and don't's, so maybe it's best I refrain from it for the time being. :)