The complexity has to go somewhere, either in the language, in libraries, or in application code.
One of my favourite posts from John D. Cook - Conservation of complexity.
The complexity has to go somewhere, either in the language, in libraries, or in application code.