Basically a numbers game. Conversion rates are typically 2-3 % for marketing. The bigger the email list you have the better the returns. That is why you find a lot of them have an email catchment page when they give you some indicator, or pdf "free".
Recommending other peoples products (affiliate marketing) is another way these guys make money.