Game design requires knowing what to keep and what to discard; not all good ideas fit together.
The more you know, the more you realize you don't know.