Yes it is necessary, and I don't see what the issue is about having such protection.
Ever since Munich, those who have won the Games have had to take such precautionary action, usually an overkill, excuse the pun, but better that than an incident. It is a deterrent to the ijiots to act.....
They are welcome to put up a missile stack here to take down anything coming in from the States, if they pay compensation for the disruption. A nice and discreet location, way off the main road too.