If you are collecting information from your visitors or taking online orders security is essential. Over the past few years protecting sensitive user data has become a law and is slowly beginning to be enforced. This is known as PCI compliance. If you website accepts credit cards, your bank may trigger a PCI compliance check. Nearly all shared servers will not pass a PCI compliance check. If your website doesn't pass the compliance check your bank is legally obligated to stop all payments coming from your website.
Simply, cloud hosting will pass a PCI compliance check.