How much of Linux development is actually volunteer work? I assumed the bulk of the work was done by professionals whose employers were paying them to work on the kernel.
In that case, I could see a non-trivial number of those developers being in a situation that their other work commitments were slowed down, so kernel development got a bigger chunk of their time.