It's gotten much easier to both upgrade and to install software. Example:
To apply security patches:
freebsd-update fetch
freebsd-update install
To upgrade to a new version of the operating system: freebsd-update -r 11.0-RELEASE upgrade
To install software: pkg install chromium
You can still use the ports system if you want to, but pkg is so much easier.