Carbon assemblies are a way for smaller manufacturers to provide a carbon bike, without having an expensive mould for each size. They can use the same rear-triangle unit on several sizes, and they dont have to build up the rear triangle themselves.
I think its a matter of economics, and a way for the little guys to get a foot into the door of high-end carbon frame production.