That would greatly resolve the 'problem' of pkg delete -yaf command on PKGBASE system.
With these:
# pkg delete -yaf -r FreeBSD-ports -r FreeBSD-ports-kmods
The entire FreeBSD Base System remains untouched - just like in freebsd-update(8) times.
... also - it would be great to also have 'negative' version - like pkg delete with FreeBSD-base repo EXCLUDED.
# pkg delete -yaf -X FreeBSD-base
Regards,
vermaden