You've been told before... they go to solo because they DON'T WANT the PvP game, NOT because they're unable. The only reason you attempt to maintain the fiction is because you need it to justify your demands and accusations.
No, no and no please stop this freaking cancerous carebear mentality.
That's not true and stop saying this is a fact. There are plenty of people who don't know how to play the game properly. Just because you don't like dying doesn't mean you have to justify it by telling others to go in solo when they die.
If you teach people how to properly play the game they will not be afraid to go in open. The same way you teach people in EVE not to be afraid of nullsec. It's not difficult to learn how to use your brain.
You need to understand the best way to learn is to learn the hard way. There is nothing wrong with dying, it's part of the game. What would a spaceship game be without the risk of dying? Hell, the game is called Elite Dangerous! it's not about the pvp and it's not about open. You have all the TOOLS necessary and available to you to prevent PVP. There is literally no difference between dying from an NPC and a player, the end result is the same. YOU DIE.
It's about the fact that the game doesn't teach new players how to get better. Go read most of the reviews about this game you will see that 90% of them will tell you that the game is difficult for a new player, the videos in the menu are simply not enough.
People want REWARDS over their destiny in games. They want to feel like they have some control over their goals. They want to own and learn from their failures, they want to feel like they earned their victories, and they want to have a road-map. That's an irrational goal to have in this game because half the stuff is broken or not working properly. It's irrational and depressing to set a goal that you have no conceivable road-map or plan by which to achieve said goal. It's like setting sail in a ship and hoping you will run ashore in Japan. No compass, no maps, no knowledge of the sky. Why do you think we have so many exploiters, robigo, robigo, robigo. This aint no sandbox if there is no sand to begin with. Who the eck think it was a good idea to ship horizon with 1 single type of rock to shoot?
People don't mind playing games they enjoy, they don't mind spending time acquiring the upgrades they want/need, they don't mind waiting a bit, they don't mind having challenges to overcome. These things a great game do make! However putting walls in front of them with no other options is depressing and that's how people quit, combat log or switch to carebear solo mode. There is a reason why people are whinning and they are very much valid.
What do you have to lose to reward your players and to adjust the reward system? Isn't the goal to have fun? Give your players a feeling of progression and they will give back to the community...they will play the game and if they really like it they will spend money no matter what. Players wants to feel like they are reaching a goal. They want to feel rewarded for spending time in-game and if they get what they want it will not matter whether or not they are in open/solo or private.
We have a few goals for the different factions but for what purpose? it's blind faith to imagine or to even consider that this system increase the quality or to even think it adds more depth to the game. I don't have blind faith in video games. I don't have blind faith in anything for that matter. It's de-moralizing to players. The fact is, without a solid loot-rewarding system or giving control to the players every actions you do or take will feel unrewarding in pp/bgs, and a playerbase that feels empowered by playing and controlling it's goals is all meaningless and if you keep reminding them that they will not progress the same way unless they exploit the game then they will quit. An experience that would not have been complete without failure, commitment, and challenge that's what we want.
It's not about open, it's not about pvp, it's about the simple fact that the game is lacking in terms of features to help new players enjoy it.