I think the problem isn't that it's hard to solve, just that it would take time which pg is spending on more important things.
pg/HN has always been good at prioritizing. (And at identifying his interests versus yours, which may often but not always overlap.) Also, there are ready workarounds, if you must, e.g. load the linked page of interest into a new tab before it expires.
This is something people liked about HN, including early on. That pg would make useful decisions and then not take / cave in to cr-p about them.
I'll live with the expiring links, if and as it makes other parts of managing HN easier.
P.S. As I reflect, is some of the increased discomfort and agitation from users on this point due to an increase in mobile browsing, where such user-initiated workarounds face a more cumbersome UI? (Not all, but some.)