Anyone can come up with ‘cool’ ideas, but seeing their value for the experience you want to create is what matters. A collection of cool ideas doesn’t make a great game. It may be refreshing at the start, but it won’t become a solid experience as a whole. To get a solid game/experience all the design elements should support it in some way.
For more, definitely read: Design 101: Design Goals