I'll just add that I use Dropbox instead of uploading attachments because if I need to update a project *.capx then I can simply tweak the project from my desktop/laptop on the go and it'll automatically update for whomever downloads from then on. So there is that.
But I agree, if users cannot perform upkeep on their own tutorial listings, then they should get a certain amount of time to update the tutorial, and it should become, say "archived" and up for grabs for others to re-create like you, bladedpenguin or whoever wants a go at it. : )