>That said, it does lack focused topic discussion for things like, your favorite band for instance.
That was always the greatest thing about Reddit IMO: there's some really unique and highly-focused subs there. However, the fact that you have to use a single account across all the subreddits (you can use different accounts, but it's a pain) makes you very vulnerable to some crazy mod in one sub banning you and then getting you banned from the entire site. Completely separate discussion forum sites, as were common 10-20 years ago, didn't have this problem.