I think I know what you mean, that the Dj gets recognition for the tunes when the producer really should. It's an interesting point and perhaps it's the reason why a lot of producers make the voyage into dj'ing. The signs point towards that, as most of them have rudimentary mixing skills and play mostly their own stuff.
The talent of a (good) dj shouldn't be overlooked though. I have a biased viewpoint being a dj myself, but I just hope that people other than just fellow djs can appreciate the talents involved.