I am coming into this argument late but your experience is about on par with mine.

The crafting system looks hard to deal with but in practice it really isn't that big of a deal....