I suspect you'll continue to be disappointed with crafting Cruck, though I feel little sympathy for you after playing Dead Space 3 co-op with you.
As for the facial animations, I don't know what it is about Frostbite 3, but BioWare has struggled at facial animations since they switched over.
I also don't think we should rag on No Man's Sky with Mass Effect. Mass Effect is a hand-crafted experience.
1/2 of the BR Leech Octagon Hall of Fame