C++ itself is a more flexible medium than say Oracles RAD tools, though you are still stuck with a family of classes that u have to use. The vast majority of those that get compiled into yr build are never used. Plus you still end up faffing about wiv em to stop them doing things more than actually letting them do things.
I think in general the meaning of the word creativity has been horribly cheapened in recent times. I say it's not purely an intellectual thing, true creativty has something other, external, almost spiritual and unquantifiable about it. What do you reckon ?