I do mention that the list is for price feeds that are older than 24 hours. There are some witnesses that have scripts that are smarter and don't produce on a regular schedule, and only when there is a significant change. 24 hours is a fairly good measure that a price feed hasn't been updated.
It doesn't necessarily mean something is wrong, just like I start for missed blocks, they happen. I do feel it is important to reflect this data as this is also saved historically to show patterns.
Most people do not make witness voting decisions purely on price feeds and honestly the only price feeds that really matter are the top 20. I believe all witnesses should be maintaining a reliable price feed even if they are not in the top 20, regardless of how often it updates.
In your situation, it has been four days, regardless if the price is the same as it is today, I couldn't see a situation where I'd just not report stale price feeds unless they are 5 or more days old. That's just too much to assume as a norm. Even if in this situation it is the same price.