Most software doesn't become complicated because it has too many features. It becomes complicated because it has too many decisions that can no longer be changed easily. Early in a product, changing a database table is easy.
Source: [Dev.to](https://dev.to/svvarade7/features-vs-decisions-bdc)