He was getting his money from advertising, which depends on ratings. He has lost a lot of audience by not just favoring Cruz, but being crazy about it and alienating people who supported other candidates. His best option right now to keep his income is to find a source of income that doesn't come from his audience. Zuckerberg could be that sugar daddy.
No wonder Beck was auditioning to be Zuckerberg’s manservant at that “conservative” confab.
Makes sense to me.