Honestly, the last year or two have been the first time this place has had a similar atmosphere to the atmosphere it had when I was a newbie that I can remember since about 2003. In fact, the atmosphere might even be better now - it's quite possible my perceptions of 2002-2003 are just tinted by a nostalgia filter.