Okay, on this topic I agree-ish. I absolutely hate what Frontier has done to NPCs to make them "hard". CZ NPCs are not hard, they are boring. Heck, I'll even give you the word you want - CZ NPCs are a GRIND. This bothers me more based on my sense of immersion / realism than it does with the time it takes to destroy an NPC. If it takes me awhile to destroy a battleship Anaconda, well okay, I can see that, but when Vipers and Vultures are bulletsponging MY battleship Anaconda with engineered weapons, that's just nutcakes.
Unfortunately most players use the term "grind" to describe their impatience in going from a Sidewinder to that battleship Anaconda. If they can't do it in a couple of days, then "Woe is us, the game is a grind, I'm not having any fun!" It took me six months to earn my Anaconda as a new player, and I loved every minute of it. These grind-whine snowflakes get their Conda in a day and then quit a week later because they are bored (or they were griefed because they are rubbish pilots), so I have no sympathy for them at all.
But I do have sympathy, empathy even, for your point made above.
I was largely fine with progression up to engineers. Still a way to Anaconda. I rather picked up diverse roster of ships. I had just acquired a Python when 2.1 released. Took my FAS to CZ and missions as usual and all the combat just took longer. Then I checked what I'd get with the stuff I picked up from 2.0 to 2.1 - I did lots of planet side stuff. Engineered 2 shield boosters and 1 or two other things I don't remember. Grade 1 of course. Then materials were gone. At least for the "useful" stuff. And we were supposed to play cargo truckers for engineering cargo on top back then. Noone had a clue where mats would drop. Then smuggling was nerfed. I had found my own remote system with no traffic whatsoever - it wasn't the big popular one but a bit of galaxy map screening did the job just fine. I liked the smuggle runs, there was always a chance to fail, too.
Found out the game like to screw you over when NPC conda spawned right in front of my Cobra (no shields - a silent runner). I found that a bit cheesy, but tough luck. Stuff happens. The whole run down the drain though. Ordinary missions gave a bit more credits so maybe we'd see some light. Trading was also partly becoming useful given the right state. I unlocked two more engineers.
Nothing to engineer though - I had quite a bit of mats but the ingredient table was just too large. And it was when we could only have limited amount - I don't want to think about how many useful stuff I had discarded up to that point.
You see, when I say "waste of time" it's stuff like this. You get two hands tied behind your back and then you pick gate B because you're sure you've eliminated all duds but the game shuffles secretly the items out again. ED became unfair.
I checked my Python and it was good ship. D-rated only though. It'd take quite a while to get the money for the better modules. A multiple of the ship base price. I found that kinda over the top, but OK. I was just doing BGS anyway. No need for meta builds. A shame though I'd need meta builds soon for PvP though. But I guess that activity was off the table now.
So I did my usual stuff. Mostly on my own. I remember getting shanked in my FAS in CZ. I knew AI would lemming rush me, but they had changed module damage and suddenly when I tried to turn tail and jump out I found myself without thrusters. I gave up fiddling through the UI to find where to restart them. Maybe I found it and they were shot out again. It took a painful while, it was hull-hardened to the top. And that was CZ activity for me off the table.
Then I found out how hull-hardening worked for the AI - fair is fair, no? Some clipper or FDL. I finally gave up and rammed it to death, it was pretty much the only somewhat efficient way to destroy it. That was mission running off the table. Then I took a break from the game.
The next time I logged in was me in Asp I believe and some small craft spawned on me. I tried to destroy it but it just flew reverse. I couldn't believe it would go faster backwards than me boosting after it. I mean, what good are the fat thrusters on the backs of ships when some manouever retros are just as powerful? Alt-F4ed that nonsense away.
And that was pretty much it. The nonsense just kept piling on. And I was getting nowhere.