Zenefits is a licensed insurance broker it's free for users, they collect a referral fee from insurance companies. Since it's online they're sustainable from broker fees alone and don't charge users. I think some travel startups also work on a commission model for hotels + flights. Hipmunk etc...
Though referral/affiliate models are uncommon they challenge the statement about "Two kinds of companies".