I assume the command processing was simply not a predictably small enough of a workload to fit into the time budget for an ISR. Besides, that is irrelevant for his point, he already gave an example of a "big" ISR, it doesn't have to be even bigger.
Which means ISRs can grow too big. And that’s the reason keeping ISRs as small as possible should be your goal.