As to the OP, part of the problem is that you kids change your names all the time. How can we tell a true newcomer from some forum regular who just got bored? The effort of checking name history obviates it when I'm feeling especially lazy (most of the time). 
This, this, THIS. A thousand times, THIS.
I like that people have the ability to change their names at will, as being tied down to one screen name can get stale and having to ask permission from a mod or something is a hassle (not to mention a bit intimidating to some people). And yes, the Name Change history makes his all transparent, but it's just not something I'm ever going to do with someone I see and think is a random new person. Except for some of the BSN superstars, I likely don't know who most people used to be/are, even if we've had in depth discussions before.
I guess if they had a hover-over option on the forums, where if the cursor is over a screen name, it will pop up a mini-window that can display some info not currently in the poster information, such as the last three screen name changes. Just a thought.
I'd also like to say it is a huge honor to even be mentioned as an example of past BSN glory. I had zero intention of creating a thread of that magnitude starting out and it was fed and grown by the support of Dom and many others. It was a blast and something that I had a lot of passion for during the six to nine months it was in its hey-day. I wish I had that same fire to bring it back to life, or for another thread or project, honestly.
I think what may be a problem with Off Topic is that there is little motivation for me, personally, (and I can assume others) to be ON Topic for Bioware games. Meaning I just don't feel that much attachment to their games these days, really. Which begs the question of "what are you still doing here?" obviously. The people here that make this place fun (when I recognize their names at least LOL) are really amazing and hilarious folks that keep me hopping on here pretty much every day.
There's a line of thinking that judges the quality of a forum based on the amount of unique, new content that the forum creates. I think there has been some amazing threads created on here over the years that show the quality of the BSN, I just think it takes some great imagination and work, like Crusty's current Darkest a Dungeon LP. I think that's a sign that while some people have left, there's still good stuff to be seen here most days.