Complex sentence: The innovative idea he contributed to Triple M is that, since sexually active people are the best consumers, people will engage in sex and record each encounter to increase their desirability, their value as sexual commodities, and therefore also their credit rating.
Split into simpler sentences: The innovative idea Jack contributes to Triple M is that, since sexually active people are the most active consumers, people will record each of their sexual encounters as an economic transaction. This will increase their desirability rating, their value as sexual commodities, and therefore also their credit rating.