Maybe some subreddits, but on other subreddits you get actual top people - I´m in a couple of card game ones and I sometimes get answers from a top 50 player. You also get advice from not so good players too of course.
That seems like an unusual case because you have an external way to verify the expertise of a top 50 player. You don't have the same for a finance subreddit.