The question is whether it’s not practical because it hasn’t received the three decades of engineering that relational databases have, or because it’s broken in theory.
Event Sourcing with its current ecosystem and frameworks mainly add technical complexity with very little added clarity of business.