No but yes. (:
The ‘jolly’ aggregation method was intended in order to enforce frequency of measurement-taking, counting days on which something was entered, regardless of the measured value.
His particular items of interest would be unlikely to result in a zero reading, but the request was specifically about datapoints entered, yes.
That aggregation method has a valid use, so let’s not change it. That use is just not the one that most of us seem to have expected when reading the code…