Uber isn’t trivial
Most drivers use a 3rd party app in practice but uber probably needs to run mapping to avoid a source of weakness/cost.
(Could be totally wrong about incentive structure)
It all sounds like anyone can put something like that together, but try scaling up to billions of users.
> These nonfunctional feature flags represent technical debt, making it difficult for developers to work on the codebase, and can bloat our apps, requiring unnecessary operations that impact performance for the end user and potentially impact overall app reliability.
> Removing this debt can be time-intensive for our engineers, preventing them from working on newer features.