Wouldn't this be more applicable to BSDs more so than Linux? One is a kernel and userland made by the same team and packaged together and the other is a kernel with a bunch of different philosophies packaged around it.
I don't want to be pedantic and write "GNU/Linux distributions" every time. People know what you mean when you write "Linux." And the result of the distribution model is something similar to the BSDs (when you pull the projects apart I'd argue they're really not so different socially.)