From Matt Legend Gemmell:
Put simply, there’s a cost (not just financial, but rather psychological and emotional) associated with installing third-party software on a computing device, and there’s an associated threshold above which the [cost] is so high that it outweighs the benefit of the functionality offered by the software.
I wholeheartedly agree. For me, one of the biggest things that decreases customization cost is the ability to easily share any manual configuration or tweaking I’ve made across all my devices — Dropbox has allowed me to customize Vim more extensively than I would nearly any other piece of software, for example, and I can bring my desired editing experience to a brand-new machine in mere moments.
Perhaps curiously however, I despise web applications even though they are essentially the epitome of shared configuration.