That's entirely your opinion but shamans had to get ankhs for their reincarnation. Having wood for totems would be probably a bit overkill but why not?
What comes to warlock you can obviously argue that tracking multiple resources is not fun in a gameplay sense, but in my opinion your opinion is wrong. See it's only opinion. Though I would never play classic warlock just because getting those shards was way too slow and frustrating every time you logged in. I'm totally fine with having to decide when I use my "more expensive" spells - making decision is part of the fun in games. Played warlocks as main from cata -> and abandoned it in legion beta due to what they did to demo and affli was ruined in wod. I still miss mop affliction, it was so much fun.