I have found event sourcing (https://martinfowler.com/eaaDev/EventSourcing.html) to be extremely powerful when building applications, however in my experience CRUD seems to be much more prevalent.
Why do you think event sourcing isn't as common?
Why do you think event sourcing isn't as common?