No. They are vital to every class (cept chanters imo) pretty equally..
On my monk I dps or I pull (and if I'm pulling I'm not dpsing nearly as much as another dps class at least in a lot of situations). If I dps 4% dps per codex is awesome. If I pull 4% per codex to anything means nothing to me.
On my shaman I heal, debuff, or dps. 4% per for spell dps is awesome. 4% per for heals is awesome. 4% pet dmg per is awesome. Only when I debuff does it not matter, and barring resists, that's a fraction of most fights.
On a bst the 4% per would be huge for pet dmg and for melee dps (maybe even pet heals?)
On a chanter as you mentioned 4% melee...nothing...4% heals....nothing...4% pet dmg (I don't know, do chanter pets even do that much? not my area of expertise)...4% spell dmg...maybe a little...
On a cleric 4 % melee...only if they're soloing...4% spell dmg...not much if anything...4% pet...nada...4% heals...awesome
and of course 4% per for wiz dmg or cleric heals or rogue melee, etc. etc. is as important if not more than two of the things applying to some other class probably, but I just don't feel it balances across every class.
Guess we'll have to agree to disagree. They're important for everyone yes. Don't get me wrong. Just imo the importance differs from class to class. It's not even that big a deal tbh. Anyway, I didn't mean put logs on the codex derail fire so...