This seems wrong to me. I bet it would cause problems during upgrades, which is what rc.conf.local is supposed to prevent. Copying /etc/rc.conf isn’t needed, because rc.conf is read anyway and will automatically source rc.conf.local.

Just keep the things you specifically need in rc.conf.local.

__________________
Many thanks to the forum regulars who put time and effort into helping others solve their problems.