For marketers, having the ability to shift around components and use templated designs is crucial for a content management system. That's why the drag and drop editing and other user-friendly features found in many WYSIWYG CMS platforms are so popular.
However, your developers also need robust features, including the ability to choose the frameworks and tools that fit a particular use case and that can help them deliver content to multiple channels. Unfortunately, the problem with a WYSIWYG CMS, like other traditional CMS solutions, is that omnichannel content delivery and robust developer-friendly features aren't readily available. Luckily, a headless CMS can provide the best of both worlds and keep both developers and marketers happy.