I flew for a UX carrier. I have spent a lifetime in the penalty box. I always made an announcement and included when I would make the next announcement, usually every 10-15 minutes. No excuse not to do that. It was a Trans States flight that the OP is referencing.