Wrong logic: a system is not better, just because its more
complicated to use.
Linux actively tries to hinder casual users to operate it.
Even installing normal programs requires weired command-line inputs. Althoug a simple graphic installer would be written in
a few hours. (even minutes)
There is no logic reason to do so.
There is no reason to (require to) use command-shells at all!

The system has simply less viruses, because virus programmers
want to target the more popular platforms (Windows),
and there are more Windoes platforms that can spread the viruses.

You could use an Amiga, and are perfectly save from new viruses.