Decreasing the barrier for using something may lead to more of that something being used. This happens non-linearly and the usage may unexpectedly jump from almost not usage to use all the time.
Bit.dev decouples components and packages to lower the barrier to create a new component. This leads to creating much more (and much smaller) packages.
By default, org-roam requires a note title when creating a new note. I noticed that it's hard to come up with a good title upfront (creates a slight barrier to create a note). I have added a command to create a note without title (
SPC n d) and I noticed that I have started creating more notes.
Process boundaries are harder to violate than module boundaries. The reverse when process isolation (increasing the barrier) leads to significantly less boundaries violation.
Defaults matter is a specific instance of this when one alternative is easier to use than the other one.