Personally for me it depends on what aesthetic I am trying to achieve, or whatever is handy. If I want a more rugged, detailed, mechanical look, I’ll use Technic and Bionicle parts. Most of my MOCs are primarily a mesh of those two.
CCBS is better for smooth looks, streamlining, shaping, pose-ability, and, have some rad colors too. Frankly, though, I find it an overall more utilizable system due to the limitless amounts of customization that is offered. Of course, Technic also has a customization element, but I feel that what it can do in some cases is a lot less appealing and visually less impressive than CCBS, and it ends up looking cluttered and distracting.
The two together work really well, however I feel like both still need to grow some more. Technic much less because, let’s face it, it was never meant to be used for figure building (the majority of Technic sets are vehicles and machines), the Bionicle system was a restrictive figure-only system, and CCBS, while having the ability for almost anything, lacks a superior integration with the much more widely used and owned Technic system. I feel the introduction of new bone elements (look online and you’ll see tons of interesting and useful fan models for parts), some Technic shells (not the Piece of Unification, I mean ball-snap shells with pin and axel holes), and more improvements like pin holes in ball joints like the Protector and Uniter torso pieces help a lot in that regard. A better integration as a whole. A pin whole…
Don’t kill me for that pun…
Which is better? That’s up to preference. Me personally? CCBS, due to its strength, endless limits, closeness to System bricks, and high quality.
It was never meant to. The original Technic line was made to provide a more challenging building experience for older and more skilled builders that traditional bricks couldn’t do. That’s like saying that DUPLO also caters to higher builders when there is a clear separation of age and skill level.
However:
Maybe slightly, but not exactly. More like more user friendly. Does it help young builders build their toys? Yes. Was it always meant to be sold specifically to younger kids? No. It just makes building a lot less of a pain for everyone.