You know why I'm so cynical about anything happening that would directly reduce their profits from the extra retainers? I was training to be a software developer, was asked why I wanted to be a software dev. I said to help people, improve their lives, etc. I was told that was the wrong answer and it was too altruistic and that the main reason I should be a software developer was for profit. I got told I was doing it wrong for wanting to put people first. SE makes the sort of money that the companies I'd have been working for (since I was training through a training & recruitment agency) also make, when I was told that approach was wrong. Again, I agree, but I think even if everyone unified together, it wouldn't happen. I have 4 retainers myself and do struggle with inventory, but I refuse to get any more due to financial reasons. I'd love to see this happen, but after being flat out told I was wrong for wanting to put people before profit, you can understand why I can't see the shareholders letting this happen.
EDIT: Now that being said, if a convincing argument could be put forward about how this would generate the company even more profit, we could have a pretty good chance at making this work.