John Locke is renowned for being pragmatic, not an ideologue. I'm not sure why societal size would matter, but he lived in a period of social upheaval with lots of negative effects from intolerance and partisanship. Not really that different from today.