That's not fair at all. YC has declined to invest in many startups that they didn't think were doing good things. I don't know anything about the thought process in this particular case but you're miles off base with "Moral is the last thing YC cared about".