I disagree. If Person B is blocking Person C, then Person B probably has a good reason to. In that case, Person B doesn’t want Person C to comment on a thread that Person B started, even if Person A has commented in the thread and doesn’t block Person B.
Of course, the best solution is just to not use Facebook.
Note that the specific failure case that Davis is mentioning (there’s a hole in Person C’s context) is unrelated to the failure case that you’re mentioning (person C might reply to person B, which person B doesn’t want).
It might also be that “person B doesn’t want person C to know anything at all about person B, including that person B is responding to this conversation.” Perhaps that’s an unreasonable thing to prioritize over person C’s context, but then you’re just conflicting different people’s values.
I disagree. If Person B is blocking Person C, then Person B probably has a good reason to. In that case, Person B doesn’t want Person C to comment on a thread that Person B started, even if Person A has commented in the thread and doesn’t block Person B.
Of course, the best solution is just to not use Facebook.
Note that the specific failure case that Davis is mentioning (there’s a hole in Person C’s context) is unrelated to the failure case that you’re mentioning (person C might reply to person B, which person B doesn’t want).
It might also be that “person B doesn’t want person C to know anything at all about person B, including that person B is responding to this conversation.” Perhaps that’s an unreasonable thing to prioritize over person C’s context, but then you’re just conflicting different people’s values.