Because the more options you have, the more complex the tool becomes. The more complex, the slower it can evolve…
That’s partially true, because there is much more than just “coding” you have design, tests, documentation… See 🦄 If Wishes Were Unicorns: Why Asana Might Not Have Implemented that Feature Request (and other thoughts about Asana feature development and product strategy) for reference