(still think they're lazy, including dre, premo, whoever...)
I understand your plight...I agree, producers should learn what's involved with real world mixing. Believe or not, engineering and producing are two different states of mind...Engineers and producers have to look at the project from different angles, but still be focused on the primary vision. The engineer must understand the goal of the producer and make his vision even more vivid by utilizing his woking skills and knowledge of recording and mixing. Almost all of the producers I engineer for often leave me with a rough mix that shows me what they're trying to achieve with the mix. Often times, the mix sounds great, but, I'll make it sound better without compromising the integrity of his/her vision....that's my job.
I admire and support the DIY movement. But, a good engineer knows how to make speakers move better than most producers...That's their job and their primary focus. A real world producer's real job is to make sure every element in the production is handled properly and in line with the vision of the project. The producer has to combine the studio, the artist(s), the musicians, the engineers, the pre-production, the recording, the mixing, the post-production, and the delievery of the final product. The producer has to make sure that every element is handled and completed within the given timeframes. That's why real world producers don't spend hours tweeking a mix...He may just assist and approve the mix because his hands are full with the other responsibilites.
In a nutshell, I've heard many good songs by DIY producers that could've been great with a better mix. Lastly, you DO need to know the elements of mixing in order to call yourself a producer. Also, let's stop confusing beatmakers with producers...that's another forum in itself.