Well, Human Color Psychology does tangibly project that 'Red' implies various superior aspects viz: Passion, strength, energy, fire, leadership, power, etc. as compared to 'Green' which highlights: youth, environment, wealth, vigor, generosity, grass, aggression, etc. [courtesy: Wikipedia]
Aside from the listed technicalities, the design of the letters and the shape of the logo looks simplistic and artistically sublime. An addition of glossy touch would surely go well with the background, topic and the ideology of blog.
On independent basis, Green seems vividly cool and sure deserves a certain amount of consideration but when rated along side with Red, the latter takes the cake for sure. Red makes a point.