The best approach is to have ONE package that free with boundaries, then you buy licenses according to your needs until you reach the full Altium designer. Say Free + 3 paid licenses. They didn't do that, they just created 2 separate programs!
I would tend to agree but I also see the rationale behind the decision. AD can be complicated for seasoned engineers. When you first install and look at the program, it is not trivial to get started. There are multiple options for library management, lifecycle management, etc. Things that organizations have to worry about. Companies pay good $$$$ for proper training.
I honestly could see many people giving up on it with the perception that it is too hard. I don't think the decision to simplify the UI in the CM or CS versions was taken lightly. User uptake is critical and you want things to look at simple as possible.
I have use AD for many years and it does have a learning curve. I have seen many seasoned engineers need a good amount of patience to learn.
CM and CS are an effort to simplify the UI for the case that most people would be using it to just make boards. Keep in mind that they did not rewrite the tool from scratch. 99% of the code is the same. The main shell UI is different but it instantiates the same functionality (i.e. The schematic editor, PCB editor) and hide what is not needed.
We will have to wait and see how things turn out inthe end but even if you don't like the CM model, I would think a reasonable person woudl agree that more people in this space is good thing. It forces the other tools to keep up.
If anything , it will force KiCAD, Eagle and Dip Trace to get real 3d support. It is more than showing a model in another window. When you can cross probe a trace through a layer stack in real time, you see the value of true 3d support very quickly! While there is still more work to do in the AD interface, I have used every other major vendors PCB 3d toolset. Nothing else comes close.