True, it is just a game. However as with all games break the rules and people may decide not to play with you and you may not be allowed to take part in it anymore.
This is where we see a very uniquely Elite problem. Short of playing solo trying to choose to play without someone is nearly impossible. Blocking a player doesn’t actually block them, merely reduces the likelihood of instancing with them. You go to a private group, they pull stunts like this. So unless you’re a network engineer with a router capable of L2 and L3 filtering, you really don’t have much of a choice.
While I understand the efforts made, this is an inherent weakness of Elite.