It's probably the C++ version of the tired EnterpriseBuilderPatternWhateverFactory jokes about java verbosity.