OpenBSD is minimal, so minimal attack surface. Applications do lag on being ported, so its not a common desktop system.
That said, Ubuntu, RedHat variants, and so on, have all the daily apps you might need: browsers, mail clients, and even Office software (word processing, spreadsheet and presentation, all MS-compatible, in Libre Office, which works great, only some font substitution issues)
As Apple tightens down, but still allows apps to be compiled and/or loaded, I am headed in the Linux direction eventually (meaning again). And as for development, I have to load a new XCode tools every release, or the entire GNU toolchain (via port, or homebrew), so Linux is more stable, IMO, for developing anything.
System 76 offers systems pre-loaded with a form of Ubuntu (PopOS) and support it, and you can get Dells loaded with Ubuntu (only online) and supported. My non-techie brother did and never bugs me to help with it!!! He got tired of every Windows update breaking his system and having to reload drivers every time.
But security is as good as how fast you can patch things with the latest bug fixes. Apple has one every couple of weeks, and you can update Linux OS and apps with one command (or use the GUI) apt-get update or whatever RedHat uses. Cant speak for Windows.
I ran some corporate networks. Only hack was when our network guru left some ports exposed to the outside. Lots of pretenders out there. Ordinary users are way more susceptible to email phishing.