It's not dead but it is *quieter* than you are perhaps used to if you have hopped over here from a bigger/more active site. I think you will also find the *content* is a bit different and takes a bit of getting used to too....
It's not dead, it's just different, takes a different set of skills and patience... It requires a bit more work and a bit more thought I think...
Stick with it a while, try to be patient... it's a different entity