Over time, I have come to realize that what usually constitutes a startup idea is very hard to "share". Sure, you can express it in words, but an idea in your head is usually far more subtle than the words you can string together to convey it.
Edit: grammar