An d here you are showing off that you have not understood how this game works...
You are totally ignoring the fact that this game is played on THREE different platforms, that does not have crossplay. so you can be in Open all you want, and your opposition can be in open all the time, but you are on different platforms. To make this even worse, TWO of these platforms you need to pay a platform subscription to play in open on.
You also do not understand the BGS.. simple fact, if you are the controlling faction, and you keep killing me, because you believe I work against you, you would in most cases, be hurting your OWN faction by doing this.So for defending this is a terrible way to go about it. But lets be real here, you do not care about BGS, you are just another I want to kill other players...and this BGS is just another excuse todo so...
You have also failed to understand another game function available to ALL players in Open, the BLOCK option. where a player can block any other player without any reason other that they are another player. So ifI do not like to see your ship all over the I am flying in, I can simply block you, your friends, your squadron, and just about anybody else I encounter in open. BLOCKING is not going away, especially since FDev actually strengthened this after gankers disrupted a huge exploration event.
Then we have the netcode, where players can kick other players out of their instance, if they are the instance holder. Ontop of this, players can deliverately setup their internet connection to make instancing ALOT harder to do in the first place.
So all in all making and supporting this sorts of ideas, is quite telling that you have limited understanding on how this game is designed and works. as what you are after is a totally different game, and I doubt, that most of the current playhers would NOT join over to that kind of a game.