I kind of fear that with this push to "make killer AI" people forget that not everyone's flying in an A-graded Python / Anaconda... those things cost money, and if things go too far you won't be able to MAKE money to buy those ships (or the grind will become so long and tedious that everyone will leave).
No, you just be more careful about what fights you get into and when to "bail-out".
I did such a judgement last night when I took on a flight of 5 NPC's (4 vipers and a DB explorer) - even in an Anaconda......
This kind of thing is a good thing to have to do.