The WordPress ecosystem has been trying to improve the site editing experience since before plugins entered core in WordPress 1.2 (2004). There have been page builders, theme frameworks, front-end editors, etc. all trying to improve the WordPress site editing experience. Now core is doing it via Gutenberg. Here's why WordPress needs it and what it means for page builders.