But then it becomes the question, why have crafting at all? Whenever I see this kind of argument it brings the question "Why even have crafting period if it is of no use to anyone, including the person making it?"

Because having crafitng be a "supplement" while nice, means that the vast majority isn't actually going to use it.

Crafting things that have little to do with end game, in a style of game where end game is most important, means the vast majority isn't going to use it.

So why have it at all?