There is no "perfect" system, so expecting one will leave you disappointed. Any new application tends to require some learning. So what else is new?
As we are talking about experiences, and since the experiences of one person are never an exact duplicate of another person; people will tend to make judgements on what they have encountered for themselves. Different people have different levels of tolerance for different things - for their own reasons. I could not care less what system someone uses. I say, use what you like, what works for you, what you feel comfortable with. You be the best judge of your own needs, and buy accordingly.
As for security issues, Mac does not have 90% of the market, so your supposition is just that, a supposition. Security is a problem for all networks and systems, and will be so for the the forseeable future.