I think you are exactly right. In the original argument we knew that everyone had a sunburn, that is an all/always. In C, we know that people have a reputation, but that does not prove anything. Reputations can be inaccurate, and even if they are accurate, someone can take an action that runs counter to their reputation.