I don't think that's a "takedown", just the unwritten limitation on attachment lifetime. I have noted a few examples of older threads where attachments no longer exist. If you want to host a mod here, actually submit it properly as a mod. If you plan on simply dumping an attachment in a post, all bets are off.