I personally don't think that politicians should be given elaborate security details. Their performance or lack of performance should determine how safe they are from the populace they're tasked with serving.
Rather have an assassination problem than a school shooter problem. If we let those crazy people shoot the president instead of a school, they can work out their hatred of humanity without harming anyone important.