I'm not going to debate if ports/pkg is solid or not, either way it sure is nice to have a solid system at the base. On Linux, where the base is intermingled with everything else, it's a lot easier to upgrade packages and break the whole system, because there's no distinction between packages and the base system.