I have a disagreement with someone about the logic of an argument. He says the statement "if it doesn't affect you, then you shouldn't care about it" is not an invitation to substitute "it" with "X" because we're arguing about a specific subject. I said that the subject doesn't matter, because the logic has to work out despite the subject. We can form the logical implication "if X doesn't affect you, then you shouldn't care about X." Both he and I agree that there are cases where X doesn't affect you, but you should still care about X, specifically a murder across the country. He says that while that's true, it has nothing to do with the current topic and is irrelevant. I said that maybe the logic works out in one case, but by substituting in that murder across the country for X, we see that the logic of the argument itself is contradictory.
So am I missing something here? To me it seems obvious that the logic has the work regardless of what your subject is, but I can't think of how to explain that, so it has me questioning if it's true that it has to work out no matter what.