Let’s look at the very website we on. Would you prefer for every clickable element here to be a button? Or even underlined as a link? Do you ever get confused navigating this website?
Yes.
> Do you ever get confused navigating this website?
No, because I've been browsing the web for a while and know that every website does things their own way.
(or in about:config set layout.css.always_underline_links true )
But also, it wouldn't get any worse if the same design was kept and the underlines were enabled. And it would improve the usability for first-time users, but the nature of HN is that those are always very few.
Still, there's a kind of guilt, like realizing you unknowingly kicked a puppy who isn't there anymore.