'Sections such as "Contributions" are obsolete because Drupal projects should be hosted on Drupal.org like all other Drupal projects. Besides, "Contributions" mainly contains stuff that is no longer relevant (stuff that's now in Ubercart core, stuff that works only for the outdated Drupal 5 version of Ubercart, stuff that doesn't work, etc.).'
This is a rather large point--and I do take the case to be made, that the 'contributions' section on Ubercart.org is counterproductive. Better, might be if Ubercart.org had some documentation/tutorials/help offered to get a Drupal project sandbox. Maybe Ubercart.org could also provide only a convenient index to ubercart modules etc. on drupal.org, but not a way to upload them to Ubercart.org as 'contributions'.
This could be a much wordier post, if there's still any debate left? If the plan is to take the module contributions functionality on Ubercart.org down, I'm not sure if an exception ought not to be made for other types of contributions, is it too much to ask people to post themes to drupal.org, for example? If it is, then I suppose the ideal would be to fix that, rather then kludge up a workaround here, but I've an open mind..
Would there be multiple benchmarks involved in taking module contribution functionality down from Ubercart.org? Maybe start w/just disabling the ability to upload new ones, and some new documentation about the correct workflow to learn, for those chomping at the bit to make module contributions (that is, get Git, go to this link on drupal.org and fill out this form, etc.).