One of the many advantages of Linux that receives insufficient attention is software packaging and the software repositories provided by the various distros. AppStore is somewhat a copy of this. Not only is there mountains of software available for free, installable by mouse click but the packaging system insures that software dependencies are met and the machine is kept in good order. But the real kicker is that updates,patches, and new releases for just about everything installed on the machine are made available in a timely fashion and for free. It is super easy to keep your machine(s) up to date and for no cost. This is a significant contribution to system security as security vulnerabilities are plugged fairly quickly. Furthermore software updates very, very rarely require a system reboot. If you make things this easy users will keep their machines up to date. Windows is not anywhere close in this department, and is one reason it will continue to be less secure than Linux. Of course there is some time delay in getting software updates into the repositories from the upstream developers. If you really want bleeding edge you have the freedom to do that too by installing straight from development web sites.