To be fair,
DesktopBSD started a year before PC-BSD and tends to stay more toward the direction of FreeBSD rather than reinventing the wheel.
DesktopBSD uses all of the powerful and functional features that FreeBSD offers while PC-BSD rather introduces new, alternative systems instead. The best example of this is DesktopBSD’s Package Manager, which is in fact simply a comfortable front-end to the reliable and well-established FreeBSD “Ports” system. PC-BSD on the other hand utilises a new system of installing packages using a *.pbi package. The latter does not integrate with the system installed but wraps itself around the operating system and uses what it needs.