In reply to Jeff Chandler.

Wow just wow is all I have to say. @bob, your reply is classic. I get that you are worried about income. But here is a perfect example of testing and working with it while it's in a workable state, before it's widely released. Take two, three days and see how it operates. Than bash / praise it and try to offer solutions to fix the problems you see.

My company decided that we would take the risk and run Gutenberg in production. Mind you, we have made some slight modifications to make it work for our case, but it works. It does the job we want it to do.

The reasons we chose to move in this direction, it solved many problems other "well established" page builders brought up.

1) Post meta is that. It's a meta field. Using content in post meta is a hack. The lookups to Post meta can easily slow a site down. When you have +10,000 uniques a day, performance is everything and using your DB efficiently is important. You can cache all day long, but there is still a lookup needed. Gutenberg stores all content where it's supposed to be, in the post_content field.

2) Most "established" plugins are full of code / bloat that we don't need or want. Again, this is a performance decision. We rolled the idea of building our own. Didn't work in our timeline and Gutenberg was announced on the day we decided to move forward with our giant rework of our bloated Wordpress.

There are other things I can point to that go beyond what an "established" page builder offered us vs what Gutenberg did for us out of the box.

Sure this is beta software, but in the end, need to embrace the direction. Our main site sees +10,000 unique hits a day. This is clean and efficient, most of all, our content creators love it. Since, at the end of the day, these our the main stakeholders / clients, we will continue to use Gutenberg and look forward to when this is added to core.

Ultimately, one thing everyone is ignoring, this is open source. If you don't like what's happening, get involved. Don't make excuses. The big agencies pay a single individual or teams to be a core contributor. If you have a staff of people, ask one or two to get involved. You know what's best for your clients. So stop whining and get involved.