Well factorio is actually following the minecraft design. They have a bunch of things they want to add, but due to the complexity of the game it takes time to get there. Like in minecraft where they kept adding blocks until they were like "alright we have all of the ones we initially designed in". Factorio hasn't reached that point yet.