Time has proved that notion right
Which timeline do you have in mind? I look at HN pretty often and it's almost entirely a forum of not-finance full of posts and comments on not-finance topics. A simpler and more plausible theory is that HN has many nerds whose views you disagree with.