This is an interesting discussion. I’d like to add to it a thought that I did not see mentioned in the replies and that might be something to ponder by the promotional or PR team. Warning: TL might pop up but humor me… I got stuff to say.
Late last year, I asked my clients if they wanted to stay with WP with Gut and find a new front-end developer or let me move the site(s) elsewhere. All of them said what boils down to the same thing written by one of them, "We contract with your business to do our web work. We run our brick-mortar but brought your biz aboard to handle techy stuff. That’s why we have you. If you decide to move our site elsewhere, that is your decision. Simply let us know what you decide, why, when and what it means to us. "
Now granted, I no longer grow a client base. My path now is sites we own.
But we still have enough client sites that I found that wrap-up of client feelings both flattering as well as a basis for the reason to have ClassicPress.
Why, you think to yourself?
If you click your way over to CSS-Tricks.com, you’ll discover content discussing the maturation of what was once known as the web master. When I started building online, I used a vanilla text editor, perl/cgi’s, and dial-up. (gawd). The passage of time brought webdesign software, eg, Dreamweaver, HotDog (yep!) and the like. Nothing stands still, most certainly in the 200-mph tech world, and soon I found myself absent of all human contact while I guzzled wine, pulled my hair and mastered, yes mastered, my first CMS, Drupal. It took a full year to do that but when I finally got it, I was madly in love with that beast Drupal.
By that point on my timeline, I was comfy in the world of php, phpadmin, maria/mysql databases, css, html5, local servers, learned what I needed to learn of JS, and had even got a linux slice on Linode where I deployed my first server from scratch and then decided I really liked wine so why the heck not learn how to add a mail server.
So where I am heading with all this too-muchness?
If you look at my brain filling up with knowledge, you’ll see that I wrote: “learned what I needed to learn of JS.”
That’s an important statement.
Despite my tech skills, I started in journalism! I evolved into PR. I learned and started businesses. I built a PR/Marcom agency. I then got into dev/techy stuff. But I can only learn so much because I use a nonrenewable resource: time. While I was doing all of this, others were learning programming languages like JS at higher levels than I needed to learn.
And then, KAPOW. A few clients wanted WP. I growled at the thought of toying with such an uggy creature. Drupal folks have a sense of superiority, and I had become part of the like-minded herd. (That said, I continue to love, love, love the Drupal approach.)
Then another KAPOW. I noticed the day two years ago that King Mullenberg said, “Learn Javascript. Learn it deeply.”
I didn’t.
I continued to learn only what I needed to learn to create websites using underscores as a starter mix.
And then the world exploded for me as React and blocks and the need to deeply know Javascript hit the land like a dang tornado.
If you’re still with me, you are maybe seeing that there’s a fork that’s occurred in the front-end dev world. There are folks out there who aren’t heavy duty JS programmers and certainly not the library React. Chris Coynier has laid it out very well in that talk: https://css-tricks.com/video-screencasts/169-how-to-think-like-a-front-end-developer
Front-end dev now is going through, well, something big and gnarly. The job title could mean any number of skills are required. It’s no longer clean. It’s gotten really, really messy.
I hid my head, feeling insecure. And then I discovered there’s a world of us in the same situation. Heck, being a master of CSS and HTML5 … and hey grids and flex… and php and databases and some server stuff and on and on… is a big job.
So the thing is that WP with its Gut – and yeah I love that visual – is for a certain type of person, a certain type of business, a certain type of dev. If you want to run a brick/mortar biz and design/deploy/manage your own site, too, WP, WIX, SquareSpace are your tools. Extensibility and scaling and, well, boundless freedom, aren’t on your mind. You don’t mind paying for every single solution you need for a feature in the form of a fee-based plug-in. It works for you. (universal you being used here.) You don’t mind not being able to build something the way you dreamed it because eventually you believe WP and its Gut will get there.
Devs who have mastered React will also like WP with Gut. They are already happily building blocks.
In the longer run, in the future, I see a time when the world will be full of blocks and those devs, well, hmm. Will so many still be needed? I don’t see it. I think WP with Gut is headed, for its VCs, to be a SAAS under the Automattic umbrella, with one world for all.
Meanwhile, others will be like my clients. People like me can build custom, feature-rich, dynamic sites with the skills we have, which take considerable time to stay on top of. Yeah, yeah, I’ve been giving up sleep to learn JS and React at sky level but I don’t really have a sense of urgency. I don’t want blocks. My small business clients could care less.
ClassicPress is perfect for devs like me who want to build from the ground up. ClassicPress is perfect for small biz clients who want my biz to manage their tech presence.
If you don’t want to or care about what’s under the hood, you’re fine in the visual page-building / blocky world.
That’s my story and I’m sticking to it.