So if the game can be hacked here are a few of things FD could do in my opinion.
1, Spend lots of time and effort to try and stop it. This pulls resources away from other areas and also leads to escalation.
2, Get people to report cheats, once proved lock them away in a super solo mode. By super solo I mean none of their actions feedback to the galaxy simulation, their view of the world is only affected by non-cheaters. They can then do whatever they like but it has zero impact on others.
3, Forget open for the moment (I think it is a lost cause). Put all your effort into providing a lot of engaging PvE content. This will keep the Solo and group players happy, it also gives the open players something to do if no one else wants to play solo.
4, Switch to a full server client relationship.
5, Give us a true offline game.
I can't see 4 or 5 this happening. Especially number 4 as it is expensive especially given we are playing a twitch based game and not a standard mmo. Number 5 would require huge rewrites of the code.
I would prefer they go with 3, followed by 2, while putting a very small resource into 1. I think this is the only way they can go with the games current architecture as P2P will always be abusable no matter how much resource you put into it.