See, you believe in them and to you these wishy-washy explanations are satisfactory. Feature creep, when a project takes longer cause you want 'all the things' in it, is not an explanation to some, it's a red flag. Over-ambitious visions have ruined many games, Daikatan or 'Duke Nuke'm forever'...