As for crafting, don't get me started please... Crafting is AWFUL, it's a broken system where you need to actually level all crafts up to get all the skills required to craft high level things, that's not fun.
To other people like me, this is fun.