The letter got posted yesterday and flagged (https://news.ycombinator.com/item?id=26558348), which is probably why it can't be posted again, because of HN's dupe policies. But it was also posted basically immediately when the site was created, when the list of signatures was much smaller. So there wasn't any meaningful discussion of the list of folks who signed it, because they hadn't signed it yet.