If this "senior professor" told his students that he was against the impending war with Iraq, and wanted them to write their congressman, president to protest it, we would be asking for his head on a platter. But his criticism of this professor is acceptable? She was questioning the obvious flaws in evolution. Questions such as these are what advance science.
I can easily question the flaws in attacking Iraq. But that doesn't mean that I believe that it's not the best action right now.
There's details of evolution plenty worth studying. But to question it's fundimental existence? Sure, and 2 + 2 just MIGHT equal 5 in some parallel universe.