We're not blind to the issue, but we're pragmatic and understand how the game works.
This whole idea of "I need to see this other player so I can interact with them" (notice I didn't say shoot), is predicated on a game where everyone is on a single server, with the entire player base sharing one world. In a game like that, if you're in Location A, you'll see every other player in Location A and can interact with them. No exceptions. Nobody flying under the radar, or sideways to the radar where you can't see them.
The network structure of Elite Dangerous isn't like that. You and I can both be in Open mode, flying near the same space station, and we might never see each other because the matchmaker doesn't like the P2P connection quality. That's especially likely if you're somewhere in the UK or Europe, because I'm on the West Coast USA. Even for people co-located in the same geographic area flying in Open mode, there are no guarantees. The game just happily splits out as many copies of that station as are needed in separate instances, to make sure everyone sees it no matter what mode they're in.
Open mode simply isn't a special case where everyone's "on a level playing field." Not possible in this game, and probably intentionally designed that way. So it just doesn't matter if you and I are affecting the economy (or whatever) in that system and we can't see each other. It's all about collective action by everyone, in every player mode. This has been reiterated by the most recent FDEV comments about upcoming events.
If you want to ignore what the devs are saying about their own game, then you're just tilting at windmills.