I agree that the comedy behind crafting was not good, it was for the poster picture, but had no use whatsoever.
I wouldn't be so harsh on the leather + anvil though, I mean at this point, this is just going a little bit too far on the realism.
The rest I agree, being able to craft a hundred swords in the game but only having access to crafting a few bows or rings was a little bit stupid.