I reached out to Perplamps, on of the devs, on Twitter just to try and get an idea as to why he took the approach that he did, and his response was that no matter what there was going to be a hate mob. Rather than try to avoid it, he took a head-on approach by attempting to show why the mob-mentality people have toward EGS is ridiculous. I dont know that it was necessarily the right move, but I figured it was worth mentioning.