We are a small design agency doing small and medium sized websites. We have a good working knowledge of technologies like JS, CSS, PHP, mySQL etc. – building a theme and maintaining a site in version 8 was easy.
Now, with v.9 it takes a lot of technical skills to develop a new bedrock theme using webpack, npm etc. Everytime a theme is changed, SCSS and JS files need to be recompiled with a local development setup like WAMP. No more easy CSS editing or JS tuning on a remote site.
Users, such as graphic designers, website builders etc. who are not familiar with the entanglements of programming, loose the flexibility and therefore also creativitiy when creating a new theme.
We greatly suggest having an option of consolidating assets in the dashboard or a similar approach of making the design with concreteCMS easier.
The main reason leaving Drupal and using Concrete5 was having the maximal freedom in the design process.
I fear that concrete v.9 is leaving a bunch of designers out in the cold.