I was looking to see if Joe Bloobers was still shilling for CIG, didn't find any recent comments from him on articles, although SC article comment sections aren't as active as they used to be. I guess a lot of the wider gaming community have forgotten about it... in fact, that was a frequent comment from people, or people simply saying "Oh, is it released?" with someone replying "No" and then a shill coming in saying "But they are still adding features all the time".
I did see one post from someone with a JB white knight avatar. Maybe he copped a ban and created an alt, or someone who simply took the same avatar (it was someone defending CIG, saying its the best game ever, so my guess is the former).
And reading some of the faithful comments, i've come to realize one of the scams CIG managed to pull off was convincing backers that stuff other games do regularly is hard, spend years doing it, and then are celebrated by backers for achieving it, instead of them saying "took you long enough!"