As a kid we had a roast every Sunday but once I had my own DC it became an infrequent “treat”. I just got very bored of having one every Sunday. I did an impromptu one tonight and my (now adult) DC really appreciated it but both said it wouldn’t be special if I made one every week. Although DS did say he wouldn’t turn down a weekly one 
So AIBU to make it a rare treat?
YABU - Sunday wouldn’t be Sunday without a roast
YANBU - it’s more special to have a roast infrequently