The reason why Endless Hunger hasn't been fixed is not game balance or design, the problem is entirely cultural.
It is perfectly viable to print a "fixed" version of Endless Hunger and make Apex playable but printing a strictly better card to fix a Runner or faction is seen as wrong. It's like printing a new Iain Stirling with 12 influence, some people would be upset and for many designers and publishers it's seen as the ultimate sin. Sadly, an unplayable faction is more palatable for some than making a single old card obsolete.
Netrunner is not the only game with this problem, either, there are many games in which the designers feel it's taboo for them to make balance changes if it requires changing some core tenet of design. For example, this happened in Team Fortress 2 quite often as the designers used the power level of the vanilla weapons as a guide to balance everything. This is fine for the better classes but it condemened the underpowered classes, like the Pyro, to oblivion as they were constantly rebalanced for a standard that clearly didn't work.
Personally, I think this is one of the most frustrating design issues you can find in gaming.