Fair enough point, but they already have a logo... the word "node" followed by a little cloud then the letters JS. There's not really anything wrong with the old logo, but it's more the wording around the announcement of the new logo that irks me the most I guess... feels so "corporate".
I write about (and teach) programming languages and libraries for a living. The brand of a project is an important part of the way in which I approach or portray them since it has a bigger impact on readers than most non-media techs would naturally assume.