With the appearance of the lead dev, the recent 'doom-days' posts by the trolls, FUDs and the fearful ones can finally be put to rest.
I have faith they will find something else to complain about. On the flip side it's nice to hear from them. Looks like they have their hands full with the upcoming changes.