Hey, I have a couple of points here:
1. I agree 1000000% (wait... it's actually 10000000000%) that Core modules must be enhanced, fixed, tested, polished, what-have-you. That's a great way to get DNN closer to stars . My suggestion about Inventua was based on time consideration. If you have it, go ahead and fix Media module and send source to the module team. That's an ideal behavior for anyone who is benefiting from any open source project. ESPECIALLY, so professional of a project as DNN.
2. I saw/used/tested a ton and a half of 3rd party modules. Many proved to be complete garbage. Therefore, when I see modules that actually do what they should, do not brake, and look presentable, I want others to know about it, too.
Inventua, Scott McCulloch, http://dnnjungle.vmasanas.net/ are among those I respect - there are at least three points these developers' modules have in common: bug-free, intuitive GUI and setup, and DNN proper architecture.