Controversial opinion but I mostly hate crafting. I feel like it's a huge time sink just to make you waste time in the game. It's not content at all just mindless farming for no real reason.
There are games where the whole game revolves around it so you couldn't really remove it from those games. Minecraft is an example.
But I feel like every single game now has some kind of crafting mechanics. Mainly the F2P to get some kind of weird limitation that will either take you half a lifetime to accomplish or $5...