You're commenting about this on Hacker News, a site that--from a technical perspective--does almost everything "wrong", or using methods that have been obsolete for 10+ years. It uses tables for layout. It does "AJAX" by creating an <img> tag and setting the src= as the url to request. It has an awful url structure (e.g. item?id=20996837). And on and on, I could list so much more.
But you (and I, and thousands of others) still use the site and probably didn't even notice or care about any of that. This is one of the largest, most heavily concentrated technical audiences on the internet, and even though those are the exact people you think would be most discerning about it, obviously nobody truly cares about how much isn't being done "properly". People will argue all day in the comments here about the right way to do things, but since they're here they clearly don't think it's important when deciding what they use themselves.
It's the same for everyone else, with every other site and product. As long as it works, the reality is that almost nobody cares how much of a mess anything is internally.