The only way to make embassies 100 per cent safe would be to close them down.
That would just shift the risk to some other place.
Getting rid of Gaddafi did of course involve some risks, since he was good at crushing dissent. People who supported taking that risk have no right to complain now.
It's a dangerous world out there.