I don't think that's true... YC funds plenty of inventive companies (sometimes based on idea alone). Still, the onus is on the founders to articulate why they're the ones to pull it off and how their inventions could plausibly become billion dollar companies.