The good news is that MacPorts is IMO better than ever. I previously did the MacPorts -> Homebrew switch, but recently moved back and am very happy with MacPorts.
If you ever try to install any packages from GH or an indie, you only get brew install/cask instructions. It's game over.
Regarding the appeal, this probably exists in Mac Ports, I do not know since you guys reminded me it still existed, but Brewfile lets me provision a new Mac very efficiently.