The reason corporations are constantly getting hacked is probably because paying the ransom is a lot cheaper than securing their vulnerable networks. Customers will always forgive and forget what happened anyway. Just look at T-Mobile. They get hacked so often you need a score card to keep track of it. Yet they continue to sign new customers.