No I think people like to defend things associated with people or startup incubators they like. So in a sea of negativity they latch onto any argument in favour of the thing despite its lack of merit.
Having regularly read and appreciated grellas' comments here, I think he is responsible for some of the best and most interesting comments on this site. I have no reason to believe his reasoning is not sincere.