pkg_add -r
The package management tools are very nice indeed, much better than the unnecessary complex and bloated rpm/dpkg-apt combinations.
I think the author points on the somewhat poor quality of the contents of the binary software repositories, comparing with the major Linux distributions.
For example: the php4 package depends on apache-1.3. If I want php4 linked to apache-2.0 or just don't want to use apache at all, there's no other way than compile it with ports.
In the most of the linux distributions there are just binary modules between apache and php that connects them so the php and apache packages can be independent from each other.
Another thing is that there are no backward-security updates on packages. There is no stable package/ports branch where the software versions stay the same for a few years, like the major linux distributions have. Only way to fix a security bug in a package is to upgrade the package to a higher version. This often means all the dependencies also need to be upgraded and also means that due to a newer version unwanted features/settings will be introduced, for example causing some websites on your server get broken.
I'm afraid the only way to get to a stable software package repository or portstreem is to have a large team to do all the security and software packaging work (do the "QA" thing), like Debian has.
I know some (large) companies like ISPs that use freebsd on their systems, have complete departments maintaining an own freebsd distribution and keeping track of all the software packages and develop backward security patches for their system software.