I think the opposite, it shows why projects that care about the practical side of open source and free software should always have in mind their "hackability" from regular developers.
I remember a case where RMS didn't want to make some change in a project (i think it was Emacs) because it would make the project harder for people who didn't work on it to understand it.
And it makes sense, if you believe that what makes FLOSS good is that anyone could change and/or improve it, then it follows that you should try to maximize the pool of that "anyone".