Beauty is in the eye of the beholder, but it's the artist's job to challenge that.
"The writer's job is to get the main character up a tree, and then once they are up there, throw rocks at them."
Modularity based on abstraction is the way things ought to be done.