1. Unfortunately, yes. The prime of the community may have been around 2009-2010 as mentioned above. However, 2011-2012 wasn't too bad... It just got really bad after that point to be honest.
2. Not really. All the developers that contributed and helped the community is long gone. They left...