> what should be conclude from this? … C++ is complex and deep.
Yes, that's the point. Much of this complexity would not be necessary to achieve the same things, given the ability to redesign from scratch.