Perhaps controversial, but maybe that's an issue with the PL - if higher level, domain specific, more powerful abstractions were baked into the language, maybe all the boilerplate would not be necessary.
Of course, getting a new language to wide spread adoption is far from trivial, but that's a separate problem.
Of course, getting a new language to wide spread adoption is far from trivial, but that's a separate problem.