Good luck remembering complex business logic in your perfectly readable code and all external dependencies (DBs, other microservices, etc.) a few months after you last touched it, and in the middle of the night.
And after a few refactorings.
Most errors have nothing to do with “unreadable code”.
And after a few refactorings.
Most errors have nothing to do with “unreadable code”.