The Fed is certainly more accountable than Facebook. The Fed chair is appointed by an elected president; Mark Zuckerberg is appointed by various unelected rich people.
Mark Zuckerberg is appointed by Mark Zuckerberg. He controls a majority of voting rights in the company. If he wanted to he could completely ignore all other shareholders and there isn't a whole lot anyone could do about it.