Sure, that's all true. I was talking about raid flagging, though. Eldritch runes is one of the easiest grinds in the game! Whaddayatalkinbout?!?!? Now, if you want a specific property on your armor, that might take a while...
Plus, runes excepted, I'd say that raid flagging and optional crafting-related grinds kind of belong in different topics. Most players will want to get raid ready, only specific player types are interested in the Mineral 2 crafting and the like. For me, getting raid ready is more "required" (note the quotes, yeah, nothing's really "required"), while the rest is optional.