I am absolutely not saying that traffic calls are unimportant! I was making the point that higher priorities exist. If I have to choose between calling traffic between two aircraft that are legally separated and some other type of control instruction, I am going to issue my instructions first. After I have ensured the safety and separation of all my aircraft, then I will start calling traffic.
I got paid "to provide for the safe, orderly and expeditious flow of aircraft..." in that order. (I know you know that, I'm not trying to be contentious. I'm just trying to lay out my thought processes.) I was given a set of rules to follow which gave me the tools to do my job. I was trained to use my judgement to apply those rules, and sometimes (often) I had to use my judgement to prioritze what needed to be done. Some things are simply more important than others.
Thanks for the clarification, I understand where you're coming from now. That makes absolute sense, hence why traffic advisories are usually given on a workload permitting basis. Depends on the situation, but there certainly could be other higher priorities as you pointed out.