Billions of Linux devices...
...need well-tested patches for upgrades. The Linux kernel is probably the most wide spread and ultimately most important piece of kernel code in the world. It *should* be stable.
If I were Linus and got sent improperly tested patches for such an important product, hell yeah, I would be angry too.
Linus' rants have been well known for ages now and serious developers know very well they get blasted if they fuck up things they are responsible for. It keeps them in check and they know it. I even think they depend on it.
I think it's a good thing. And nice to read about too... :)