I completely agree on time-limited competition. One of the consequences is that developers have to make decision on what will go into the final game, because it is simply impossible to do it all and do it right and make it nice.

In my every-day game developing experience, most of the time, you don't ask yourself what to add, but what to cut from the game