It is staggering to me how many great designers are unemployed or underemployed these days, and how many great entrepreneurial ideas never see the light of day. I also understand it is difficult for companies to find the right people, especially given the hundreds, if not thousands of resumes they receive for any given job posting. It is simply wasted potential-like tons of food going to waste while people are starving. Perhaps it is not a question of resources, but rather one of logistics.
Create a monetized collaboration hub, where companies are required to hire teams of 3 for any project as opposed to creating a bidding war between designers or an open competition where most ideas are given away for free. You would also require that all designers join into teams of 3 and that they would have to change it up occasionally; meaning after 3 projects designers would be required to collaborate on other teams. This would hedge against teams becoming competitive and foster collaboration. Without change there is no progress. Fresh ideas grow in the soil of new collaborations.