The whole issue here is not cheating, but a minority of players trying force their will on everyone else. That's not Elite.
Firstly, combat logging is only when the game is quit ungracefully. The majority of cries of "combat logging" include quitting through the menu with the 15 second cooldown, which is NOT combat logging. That is the factual definition and cannot be changed or dismissed, to suit your opinion.
The same effect as combat logging (ALT-F4) can be achieved though game/OS crashes, network disconnections or power cuts. All of which are extremely difficult for Frontier to prove or disprove. I had huge network issues at the start of 2015 which turned out to be MTU windows settings, which cut me off all the time - sometimes in combat. Why should I have been punished for a technical issue? Not cheating or my fault.
Player versus Player involves interaction by willing participants, so if someone quits the game, then someone
wasn't willing. If that is someone who initiated combat, then blacklist that player. If not, then you're basically complaining that someone refused to be a victim.
Piracy and griefing are not the same thing. So the claim that NPCs are the same is nonsense. NPCs NEVER grief, because there is always a valid in-game reason for a player being attacked.
- You are wanted
- You are in an opposing powerplay faction
- You are carrying materials/cargo.
- You are in a conflict zone.
NPC pirates will scan you before attacking and announce their intentions. This gives the player an "out" by dropping cargo. Any other action and the outcome, whatever that is, is fair play.
Griefers don't follow that approach. They just attack and kill without warning. They don't want piracy or combat, they want victims; seals to club.
What is needed far more than any penalty for combat logging is proper security in systems.
If a player attacks another, they get wanted - as it currently is and that's fine, but the results for killing in secured systems HAS to change.
- If a player KILLS another "innocent" (not wanted etc.) then they should get system security on their tail in that system for a week. Interdiction and attack until they leave the system.
- If they kill again, anywhere in that week, Federal or Imperial security (depending where they are) should then start to hunt them in all systems under their jurisdiction not low security or anarchy, for a period of a week.
That way griefing should ONLY be possible in low sec/anarchy systems, or be tantamount to suicide.
Piracy would be possible anywhere, provided the pirate shoots to get his booty, but doesn't kill. When a trader has a choice between droppping cargo or 90% hull damage, the cargo loss is the better option.
Low sec and anarchy systems should have a higher % profit on goods, to encourage entrepid traders there.
I would like to see a rank for Piracy, based on booty credits attained without kills - killing would reduce your rank.
I would also suggest that there are some additional settings for Private Groups:-
PvP Permitted? Y/N
If Y, then Ship Destruct on combat quit (under any circumstances)? Y/N
In OPEN, once the security changes are implemented, I would change the menu cooldown to 30 seconds (a phone can wait that long) and then add a rule that any ungraceful exit during combat will result in loss of cargo and award the kill. A second ungraceful exit in combat in the space of a week would result in ship destruct. Everyone knows where they stand. If you have networking, hardware or power issues, stay out of open until they're resolved.
Also, I would ask for a Private Group setting "Admins of this group" to be an option, so you can pick friends who can manage the group with you.