What he's saying is that all of Linux's problems are with the kernel and surrounding low level code (which is quite stable, performs well, etc.), but with the integration, support and design of the distributions laid on top of them.
For example Ubuntu has made great strides in this regard, but some would say the continual, sometimes drastic changes in the shipped apps and modifications of the interface make it hard for users.