Probably what upset the prof the most was the quote from Ayn Rand. The collectivists hate her sense of individuality and free thinking.
Notice how the this student is not succumbing to the prof’s group think. The issue for the prof is not whether the student states his case well, it is whether it is in sync with the collectivist world view.
Hence the process is not education, it is indoctrination.
What probably knocked the professor for a loop was having his views challenged. Most students know that the professorate is full of hooey, they just want to get their degrees and go on with their lives. They mistake lack of any articulated disagreement with assent.
Academia must have a very narrow spectrum if this the first time a professor has ever had to even consider rebutting liberitarian arguments.