I typically fly an A-rated python rigged for bounty hunting and some occasional piracy or short range slave trading. I prefer to play alone because I deal with real people all day every day, and this game is my escape from that. I have absolutely no desire to engage real people in any way while playing this game.
Prior to 2.1 release I could kill any NPC ship in the game, usually taking on multiple ships at once. The difference between a competent NPC pilot and an elite NPC pilot was almost negligible. So I agree that the AI needed tweaked. It very seriously needed it.
HOWEVER
After the 2.1 upgrade I fought a competent npc python in a HI REZ. I expected an easy fight, but was horrifically surprised. It decimated me in seconds. The only reason it didn't kill me was that I managed to boost through the asteroid belt and high wake away before it finished me. I had 15 seconds of air and 12% hull when I docked. I can't remember the last time I got my tail kicked so hard or so fast.
I swapped to an ASP explorer rigged for maximum jump range so that I could go after the meta-alloys and relics on the other side of the galaxy. (The reason I needed to do this is a bug discussion for another thread.)
When I arrived in the destination system, I was interdicted by an elite pilot in a sidewinder who wanted to kill me for something.... I guess it was the single unit of sulfur I was carrying, because I wasn't carrying anything else. I had never been interdicted for sulfur before. Anyway, that scoundrel was carrying twin plasma accelerators. I didn't know a sidewinder could equip/power two of those, but he had them, and they reloaded faster and hit harder than any plasma accelerator that I ever shot. He somehow lowered my shields and broke my canopy with a single shot while I was flying away from him. (How can someone give you a black eye by punching you in the back?) For that matter, how can you use a fixed mount weapon to shoot a Asp that's nearly over 3Km away doing evasive maneuvers?
No matter how many times I jumped away, he interdicted me again within TEN SECONDS after I jumped to super cruise. No matter how well I played the interdiction game, he drug me out of super cruise again and again. He hounded me like a demon dog, and I self destructed when I got down to 30 seconds of air and realized I had no chance of reaching the outpost I was running to.
Better AI is one thing. I'm 1000% in favor of smarter/better AI, but there is NO WAY he could have fired those guns as fast as he did without causing his ship to melt into slag from the heat buildup, and there is no way he could have hurt me so badly with a single hit. The NPCs are obviously not bound by the same ship limitations as we are, and that is not OK with me. It isn't fair, and while I fully realize that life is not fair, this is not real life. It is a game. Games have rules, and the NPCs are breaking those rules. Therefore, the game is broken.
In the aftermath of the slaughter I was furious. I have not been that angry at a video game in decades. I've been playing this game almost every evening since October 2015. I've logged about 800 hours. But I won't play it again until the NPCs play by the same rules as the rest of us. After the way I was cheated last night, I don't feel a bit of loyally to FD or ED. If/when another procedurally generated space sim is available, I'll gladly give it a try. If it is only half as fun as ED, but doesn't cheat me, I'll gladly jump ship (pun intended).