Same with gamedev. Ask anyone who is into it how many ideas for games they have (heck just tell someone you make games and they'll likely tell you an idea they had for a game they want to see made). Figuring out which one could be a success in terms of fun, popularity, or finances, is the question. Which is why rapid prototyping of core mechanics to "find the fun" is so critical.