Why do people prefer farming over crafting?

I can understand that, but my counterpoint would be that crafting frees you up to do whatever you want to in game without worrying about killing specific mobs for hours for gold