This is basically a discussion of advantages of lamda architecture (batch+streaming) for data processing as opposed to kappa (pure streaming). What the author neglects to mention is that in the first case you have to maintain two data processing pioelines, whereas in the second case batch data is treated as a special case of streaming data.