The FED is "owned" by private shareholder, why government gave the key to their freedom to private shareholder ? I don't get it.
Does other central bank like ECB are the same ?
From Wikipedia
The Federal Reserve Banks issue shares of stock to member banks. However, owning Federal Reserve Bank stock is quite different from owning stock in a private company. The Federal Reserve Banks are not operated for profit, and ownership of a certain amount of stock is, by law, a condition of membership in the system. The stock may not be sold or traded or pledged as security for a loan; dividends are, by law, limited to 6% per year.[9]
The dividends paid to member banks are considered partial compensation for the lack of interest paid on member banks' required reserves held at the Federal Reserve. By law, banks in the United States must maintain fractional reserves, most of which are kept on account at the Federal Reserve. Historically, the Federal Reserve did not pay interest on these funds. The Federal Reserve now has authority, granted by Congress in the Emergency Economic Stabilization Act (EESA) of 2008, to pay interest on these funds.
--------
The Fed is designed to operate independent from Congress so that govt won't abuse printing of money. Its to protect the bankers from govt, but at the same time it can act as "lender of last resort"