To understand why core development is hard, note on this thread how Gutenberg is simultaneously being challenged for breaking too much and not breaking enough. 🙃