Step 1. The most perfect editor with all the features is created. We've done it. Everyone can tailor it perfectly to their workflow.
Step 2. People complain that it's bloated, that they don't want 99% of the optional features in the editor, and that the codebase is a nightmare to maintain.
Step 2. People complain that it's bloated, that they don't want 99% of the optional features in the editor, and that the codebase is a nightmare to maintain.
Step 3. A thousand more editors are created.