I think it's the same model as free antivirus. Free customers provide a lot of data to analyze and detect threats, which translates into increased value of the product to the paying customers.
Also gives you a lot of traffic which you can use to test new deployments without disrupting paying customers.