The meaning of the word framework has really gone downhill in the WordPress community.
Personally a Theme frameworkTheme
Rather Theme Framework is the foundation of a theme.
And why Child Themes? I've always thought of such stuff as skins.

Anyway the new way looks better than the old way.