No.
Why ?
Because i am playing DPS right now and i can't play my char without the bot. Rotation is so annoying, i just manage all the cooldown. I find it funnier to focus on the strat than spamming always the same keys.
Playing with many friends and they all have a bot. It's easier for us to raid lead with a bot, to look what other people do and focus on the best part of the game: teamplay, strategy. Micromanagement is the only way in PUG to have a descent Mythic Progression. (4/10 atm with the best guys we grab each week thanks to battle tag, only 2 days per week of raid).
Used to play a healer by hand for 9 years in a top EU guild but too lazy now. DPS + bot award you an easy top20/10 on warcraftlogs on all bosses.
Making gold without a bot is too much time consuming no matter what people say or at least not as fast as a bot. Using TSM, manage all your garrison (8+), always look for new opportunities takes a lot of time. With the bot i just come back from work: all garrison cleared (herb, mine, missions, etc...) craft all my shit, post them and "voilà!" then i have all the time i want to raid.
No bot = no gold, no raid = no WoW =D
Can do this by hand with almost same results but after 11 years on this game i am too lazy and have too much stuff out to do other than focusing WoW.
Bot is the only way i can find some fun with the game at the moment with Morpher (no need to farm hours and hours this fucking mog gear).