I wish there was a job board for average companies looking for average devs. Every company these days want top talent for bottom dollar. But the daily tasks are usually medium level at best. Better adjusting the talent expectations would lead to better talent retention in my view.
The current 'system' expects Michelangelos to do basic carpentry jobs.