Not everyone here comes here to cheat. I'm probably not alone here, but I don't feel the basic usage of MacroQuest is cheating. It's the automation of functionality that is already possible in EverQuest. Sure, I could sit there and mash my Slam button or Forage button all day, but if I can get the same result with less wrist movements, that reduces the chances of me obtaining carpal tunnel while still being able to play and chat with people I enjoy being around.
I may be speaking only for myself here, but the main part about EQ that kept me in for so long is the people. It isn't the gameplay and certainly not the quests, it's the people that make the community of EverQuest addictive.