I completely agree with your second point.
As to the first point, I am not advocating for TSA or even metal detectors in schools. What I am advocating for is reinforced doors with steal strike plates in the frame, shatter resistant glass and the ability to lock down a school in segments. We require fire suppression in all schools, why not harden access points? Think foreign embassy versus prison.
Work at a school and none of my classrooms nor the hallways have fire suppression............