A lot of developers want simplicity in the same way that a lot of clients claim they want a fast website. You respond “OK, so we can remove some of these 17 Javascript trackers and other bloat that’s making your website horribly slow?” – no, apparently those are all critical business functionality.
In other words, they prioritise everything over spe... See more
Simplicity is difficult because most of us are overcompensating for uncertainty. Adding something is easy. But removing something is hard, because it requires conviction. It’s easier to hedge against uncertainty, entertain multiple paths, and dilute your focus than to develop a strong opinion about what to exclude.