It has to do with link priority on the server. You’d imagine that a server that receives a packet that has a return address on the same subnet as it self logically would use that interface instead.
A similar thing happens in switches. For example if you have two vlans on a switch and both vlans have an ip assigned, connect a computer to one of the vlans. You will only be able to reach the switch on the non-routed connection. Even if you also are allowed to reach the second vlan through a router/Firewall.
I feel nothing when playing singleplayer games. It just gives me the feeling of wasting my time. The exception would be platformers or something challenging like cuphead.
I much prefer the grind of getting better at games that have a great feel to them. Like Quake, smash melee, cs or dota. It feels like i can keep improving infinitely