I recognize that the systems allows for this. I recognize that some people aren't up for fighting. But those people really should be prevented from working against those who are genuinely up for a fight; the people who are willing to engineer their ships, sharpen their combat capabilities, and go down in flames if and when the battle turns against them. Those people are, if nothing else, honorable enough to risk something. Sadly, ED isn't designed to accommodate their lack of aversion to risk.
loads of games cater for the kind of competetive PvP you are hoping for..... Elite is built around competitive PvE . Personally i think you have the entire notion of the game the wrong way around.
Elite Dangerous is a competetive PvE game....... with the option of PvP added as an extra for those who want it but ultimately PvP isnt what the game is balanced around.
if you look at it that way, and it was marketed as that way right at the start, then the way it is made makes sense.
Had more PvP orientated players backed at a suitable level to have had a voice right at the start perhaps FD would have had a rethink had they of thought the majority of the player base wanted more directly competetive game. David Braben himself admitted that many players would consider him a carebear due to what interested him in game.
since then i think players could legitimately argue that Frontier have attempted to market this game to various play styles - some of which are like oil and water - but at its core the competative multiplayer side of Elite Dangerous was, and always has been a competetive PvE game with an optional extra of PvP for those who want it. basically who can fill PvE buckets the fastest.
you can PvP for roleplay reasons, but the game does not encourage it and indeed lore wise iirc the Pilots Federation frowns on it much like made men in the mafia are not supposed to kill other made men (possibly my own head cannon there

).. that does make sense however given it is them who carries the insurance bill.
now could FD add in extra stuff just for PvP players, sure, and so long as it was not unicorn stuff i personally would be fine with it..... how about an extra mission template which only appeared in open to kill a pilots federation member....... their ID is currently unknown but we believe they are somewhere around the XYZ system.
once a few players have taken on that mission (so dont take the mission if not interested) and they fly to the system, the game attempts to put htem in the same instance and which case 2 players get a mission update with their corresponding tags given to each other........ should a player disconnect from that point on they are considered to have lost, the loser takes a penalty, the winner gets paid.