Just like how no craft material drop in savage, even if they make a crafter version of savage it should be optional and no effect outside of that content, high stat gear will defeat the challange part which you then you guys will just ask for more and thus making normal crafter unable to make certain stuff because of yours so "challenging reward high stat gear so only i can make things easy"

You start to contradicting yourself...
And glamour is the best reward this game can give, gear get outdated i dont know who you call "we" but i know a hardcore crafter that love glamour more than anything.