I'd add two elements to this...
Protective parenting and an extensively online culture have dimished the capacity and capabilities for engaging in face to face conversations with people who hold different ideas or have different life experiences. Combined with the worship of 'tolerance' rather than understanding, boundaries are drawn and enforced with overreactive responses.
The valid and important conversation about the cost of higher education can shift expectations away from learning and towards certification. The latter sees college as a commodity, and it follows that expectations for return on investment would support egocentric behavior (which is also still developmentally appropriate for young adults). Put differently... "I'm paying your salary, do what I want and get me a job". Colleges are deeply responsible for this mindset, particularly in their focus on 'investment' language and the arms race of amenities that many *resorts* campuses have pursued. You can't treat people like customers and then be surprised when they want to always be right.