It all depends on the Shared Responsibility Model. When in SaaS cloud hosting, your physical security is managed by the provider, as is the patching of the underlying infrastructure: However, you are in charge of your data and access controls. When used with a small team, you would be safer in the cloud since you are not likely to patch your home servers as quickly as a billion-dollar data center.