In my peer group, there are some developers who treat their employment like a business and negotiate aggressively. They read up on tactics and practice them. I'm not sure agents would actually be that helpful to such people.
Another whole group basically acts like they're paid "enough" and don't negotiate at all. They're unlikely to see the utility in professional negotiators since they're not even willing to read up on tactics themselves.