IMHO (not sure yet) there are much bigger issues rooted in the Trading "logic" than a few too many or too few NPC traders.
It's as if an economist has created this model - with expected results
Still, it's bizarre to see >200000 Ls Stations having no high demand and often no High Supply, they're just sitting there and apparently being serviced like any other Station 100Ls from its next trade partner.
No sane NPC Trader would pick something like that for a trade route, as time is money and such Stations are at a hughe disadvantage.
Still, I think the NPC trading doesn't take any of these basic factors into account at all.
I'd bet the famous Harrison (0.22LY) Station is getting just as included and serviced into normal NPC Trades as any other System. Such a Station would have to pay
horrendous premiums to attract
any trades. We'd be talking
ludicrous demand levels.