As someone who has worked on games with progression systems that run for years, engineering throughput is almost never the limiting factor. You can add content & systems much faster than players can understand them. Good design is deciding what NOT to add.