You hit the good old nail. It is time to question state funding of these schools. First we must address tenure. These are government employees. I can see tenure in fields that can lead to potential political dispute, however there is no reason for tenure in the Math, Computer Science, Physics, etc... departments. Universities should roughly reflect the attitudes, values, morals of the communities that support them via taxes. If leftist/Marxist professors must preach their BS, they can do it at private universities and colleges.