but i dont even see a choice to turn it off, looked everywhere in the setup, and from what i have seen Auto DE is a form of botting.
Are you sure it's OQ? It could also be another addon, like ElvUI. and a number of loot addons can do it as well.
Also, it's not auto disenchanting. it's automatically choosing to disenchant an item which is being rolled for, which is allowed by blizzard. All addons use the official Blizzard API (and can do wonderful things with it at times). If the API allows it, it's not botting if an addon does it. The only things an addon cannot do for you is everything which is determined "Protected" or "needKeyPress". protected means it cannot be done during combat (like creating a new frame). needKeyPress means it needs user interaction (keypress) to start it. In all other cases (i.e. not protected AND doesn't need keypress), an addon is perfectly allowed to do this.