Вы правы, не все библиотеки boost особенно похожи на boost. Дух является очень хорошим примером этого. Частично причина в том, что когда это было принято, другие библиотеки повышения еще не были приняты / достаточно зрелые, чтобы Дух мог их использовать. (Вот почему есть что-то вроде 3 библиотек Boost, которые определяют свои собственные (несовместимые) значения заполнителей _1, _2 и т. Д.).
В большинстве этих случаев я считаю, что они постепенно работают над тем, чтобы объединить эти странности. Но, на самом деле, Дух был добавлен, потому что это была такая большая и впечатляющая вещь, что ее «непристойность» была прощена. ;)