I've never thought about the job market like this before, but it makes a lot of sense, and it is a good argument for the dreaded U word. I've always personally always had ambivalent feelings towards unions, even when I was represented by one as a TA. But the idea that ideas such as this make me wonder if they do actually help balance things more then I had thought in the past.