Well, the data is already public. Anyone can technically scrape if they want.
HN is a technical embarrassment.
Regarding inefficiency, I doubt it takes more electricity than running an average sized social media, content, messaging, notification, whatever platforms. So in a consequentialist approach it works.
Is there a word for this? Defending obvious shortcomings as features because they are not fixable? It seems pretty endemic in hackerdom.
I am occasionally guilty
And regarding a name - "it's not a bug, it's a feature" - these people are collectively known as "programmers".
Did you buy this handle?