YC invests in people, not ideas. They have vetted him. They are always right about people. It's probably nothing.