Eagle model for the free version is "if your design is small enough then you get all the features for free". With CM is more like "if your design is small enough then you get only some of the key features for free because we want to make you miserable enough to pay"
These are very different attitudes.
While generally agreeing with you, Eagle's model is version is more like "if your design is small enough then you get
most of the features for free, because we want to make you miserable enough to pay". If you want sheets, or more than two layers, or even to layout a board in 8cm x 10cm (as opposed to 10x8), then you've got to pony up the sheckels.
(Can you tell that my current spare time project is something that'd be really easy to do with sheets for different subsections, 4 layers, and laid out upright as 5x10 - but to make it accessible to its very niche hobbyist market I'm having to do the schematic as a single large sheet, and the board as a double-sided 5x8?)I don't think the attitudes are really much different - except that, with CircuitMaker, Altium is making a carefully calculated attempt to leverage the 'sharing hacker' angle for added mindshare (and expecting that -> marketshare). The first things anyone coming into the hobby right now learns (rightly or wrongly) are that (a) Eagle has a free version that's widely used, (b) 'real' engineers mostly use Altium, and (c) they should aspire to be like (b).
The next thing they learn is that the only thing you get for free with Altium is an eye-watering pricetag. Now, Altium is giving them a stepping stone...
(Realistically, the others barely get a look-in. Kicad looks attractive until you actually decide to try it out, starting with reasons which have been well covered upthread and elsewhere - sorry guys; fix those issues and
then you can start on world domination. Diptrace has a different but similar set of limitations to Eagle. All the others are, realistically, niche products in the hobbyist market with pricetags that, if not eye-watering, certainly make you wince and cross your legs.)
None of that is particularly a criticism - just an impression/observation. As I said earlier it makes no difference to me, unless they either come up with a native OSX version of CircuitMaker or it runs well in Wineskin/Parallels/etc.
Oh and some of us are introverts, or the kind of person who would rather sit down and nut out their own problems for the simple pleasure of it without inviting every clown on the internet to comment, or simply prefer to wait until we're good and ready before sharing designs and inviting critique. Altium's decision with CircuitMaker makes you pay for the privilege of not sharing, because it weakens their plan. Whether you consider that a fair trade off or not depends on your individual personality, attitude, and how much they charge for the privilege.