I don't think that the player awards system is all that terrible. Players who are terribly inefficient and on poor teams are penalized for those deficiencies. Whether or not the extent to which they are penalized is sufficient may be up to interpretation, but I don't think it's as flawed as you make it out to be, Dan.
From a programming standpoint, I think this would be relatively easy to implement so I can support it. And it's not like it would take away from their working on something else HD-related because, as evidence by the period of silence for the last handful of months, any *significant* updates to HD have clearly been put on the backburner.