besides the points you already made, I personally dont like the drama that surrounds BSD. Too much cloak and dagger, he said she said type of things going on. Supposed cases where founders of BSD distros backdoored distributions but was never verified, etc.
To me, I feel like itd take less effort to secure a linux box then to have a 'more secure' BSD box that has such a shitty culture and asshat developers. Of course this ain't universal, some pretty good hearted people out there, just not my style.
As far as linux security goes, almost all of its issues are easily solved by simply knowing what the fuck youre doing. You could say that about other OSes, but I feel like with linux its security is really up to you. In windows and other OSes you can easily get fucked by obscure features and complex systems. Sure linux can fall victim to that too but it tends to be the norm for other OSes. Linux intrusions almost always depend on the guy running the box to be an idiot. Not patching a 5 year old service. World writable configs, etc. Not to mention you can make memory exploitation REALLY hard on linux with a little bit of time.
Just some of my thoughts.