Как намекает Капитан Очевидность, для того, чтобы 1000 глаз нашли ошибку в коде, эту 1000 глаз нужно откуда-то взять. Если экстраполировать идею на опрационную систему общего назначения с открытыми исходниками и набор софта под неё как единое целое, возникает мысль о том, что у этого целого имеется оптимальный предел сложности, зависящий от количества активных пользователей (тех, кому хватает энтузиазма ковыряться во внутренностях). И дальнейшее увеличение сложности невозможно без пропорционального расширения этой самой базы пользователей, в противном случае програмный комплекс просто утонет в объёме, что в свою очередь откроет зелёную дверь ошибкам, багам и уязвимостям (в том числе преднамеренным).
Есть мнение, что сабж является главной причиной неудач линукса на поприще свободной ОС для широких масс, всё остальное - следствия.