BSDs come as a system, Linux is a kernel. BSDs are more like Linux distributions, but every (base) part is part of the project. You get the whole thing from one team, vs. a (more or less) curated list of independent (GNU) projects.
I really don't think that these approaches are the same.
I don't see any relevancy for the whole reference to BSD communities either, though.
That's semantics. Linux may "just" be a kernel, but almost all distributions come with the same set of "curated" GNU utilities. With BSD, the only real difference is that the kernel and userland teams have significantly more overlap.
No more so than all the GNU utilities that ship with every Linux.