I think it just seems like a bad idea? If you believe in expertise in business, giving someone with little of it a bunch of money seems a recipe for disaster. (And YC showed that in fact it’s not a disaster.)
Taken to its logical conclusion, that idea suggests hiring business experts to start companies from scratch rather than investing in existing startups.