As for why so many bugs, "so many eyes" only works if you still have tons of people actively participating in the project's development. At a glance, it seems like the OpenBSD guys are saying the OpenSSL project was getting stale. Stale projects do not have anywhere near as many eyes going through their code nor as many people actively looking for potential bugs to fix before they get reported in the wild.
Yes the "logic" used by many in this thread is specious at best.
Premise: when there are many eyes looking at open source, it leads to more bugs getting fixed.
Faulty reasoning (of too many people): this project didn't have many eyes, therefore the premise is false. Herp derp.
Correct reasoning: when the condition of "many eyes" was met, the premise is shown to be true.
Conclusion: some people dislike Open Source for ideological reasons and saw this as a chance to take cheap shots at it and show everyone how clever they are