Why require_atomic? defaults to true?

Hmm.. Then I still cannot understand why require_atomic? defaults to true..
I think this would be the last question.

config :ash, :require_atomic_by_default?, false
Is this option “not recommended” or just “up to my choice”? @zachdaniel

I think most apps are

  1. not that simple
  2. has many actions that can’t be atomic

so most apps would use config above.