`null as zero` not working? Making sense of graphs with gaps (missing data points) in stacked graphs

Here’s a real-world example oh how it looks (most of those time-groups the values are 0 but they are incorrectly being connected as having a 1):

At time 00:49, for example, there is only one event, so the value should be 1 and not 9!

Changing it to bars makes even less sense with them floating (I realize this is to line them up with the lines, but when the lines are off they should “fall down”, no?):