To the surprise of no one, President Obama is being criticized for closing embassies under threat. Because the Republicans in Congress have been yelling at him for almost a year about the attack on the embassy in Libya, and how he didn't do enough to protect that embassy. Now other people are yelling at him for doing too much to protect the embassies.
There's literally nothing he can do to please some people. Which is something Lincoln said, “You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”.