Criticism is one thing. Ranting and telling them to "get your shit together" is just uncalled for. If you have a problem or issue let them know so they can fix it.
He's Linus Torvalds, the guy who fliped a finger ro Nvidia. That's his style.
A rant like this from Linus is the kind of stuff you put on your CV. He only does this for people he believes should be able to better.