The compensation is subsidized genetic testing. Without these deals, I'm sure the service would cost a lot more. I agree that being opt-in is important here, at the very least because people who signed on early did not agree to this. In the long term, if they changed it, I'm sure it'd require a new terms, and that older users would be grandfathered into the opt-out.