Actually, 'Social Contract' is a term on its own, that is many things to many people, but in general, it is the idea that societies have unspoken rules in order to maintain order. I do not think he is diluting the term, as it (or at least the concept) has been around for quite some time.