It seems like Contentful works well if you’re creating something simple like a blog. However, when creating content for multiple pages, I struggle to see how you’d keep the content models maintainable and organized. Say you want to use Contentful for multiple pages:
About page Product page Home page ... etc
Would you create a content-type for each of these pages?