Considering the fact that professors need to deal in facts and reality, not even tenure should save these pampered idiots from being fired as they have ZERO grasp on the real world.
They made this all up since not one was made.
I could claim that 75 leading sports experts say the Cubs will win the world series this year. Does that make it true?