How does that appease PvP players?
It doesn't. Simple.
____
Not encountering PvE player also means losing out on finding new players for squadrons who might become interested in PvP after interdicting them and "mentoring" them or simply telling them how to get better at evading and such.
Having a PvE/PvP switch means ultimately dumbing down the game for many people who will chose to ignore PvP from the start due to the heavily biased PvE/anti-PvP community that never lets out a single chance to advertise how bad PvPers, Open Mode and PvP in general are (we are not all gankers/griefers, even in Pirate/"terrorist" groups, there are people kind enough to help you in learning stuff if you don't act salty/toxic towards them after a rebuy and ask for advice instead)
The biggest issue I see here is that, compared to the PvP community, some solo-folks/PG-players/anti-PvPers are much more vocal and way saltier than most PvPers.
And most suggestions I see to ease your mind and save your playstyle revolve around taking from us (the PvP community) but not trying to find a solution that might appease everyone.
We asked for meaningful PvP such as making PP open only as it is heavily influenced by players that counter powers in solo/PG keeping them safe from any kind of harm or counterattack, we asked for a rebalance of the ships and combat in general, you were against it (can't find proof, it's been a while, probably archived already)
we are also asking for a working crime and punishment system that makes the whole combat thing meaningful but that doesn't cross your mind, no you just want the whole ED galaxy to work according to your rules only and anyone who disagrees is a potential ganker/griefer who just wants to shoot harmless traders or explorers.
You are saying we push our gameplay onto you, but let's be honest, you are doing the same: trying to force your gameplay onto us, constantly.
All we do is make do with what we have and use the tools we were given to do the things advertised from the beginning.
Do the same, try to get better at evading or fighting back instead of asking FDev to hold your hand and we will all be able to enjoy the game in the way we want.