Player on player mutes, ingame

Player on player mutes, are one way, So why cant i see some people in general chat, who seem to be present by the conversations people have with invisible names?
How and why?
It is not fair to prevent people from seeing your general comments. Maybe they have something to hide from the people they are preventing from seeing them.
Not fair, when all we can do generally is, block to mute eachother so we dont have to see eachothers general messages. But a block/mute is one way.
A player blocks another pkayers text, but that does not prevent the blocked player from seeing your messages in the ingame general chat.
So how do they block me so i cant see them.
I have nobody blocked, So i should be able to see everyone in general chat, right?

Stickytackygoat
Happy grinDing

Maybe the player sends the message privately and the receiving player responds in general chat. Then you would not see what they wrote.

That could be one explanation.