How many times must you be told that you are ignorant of the Constitution and the law. Please provide the provision of the Constitution that grants the President the power you claim he possesses? You won't be able to because there is none. Then provide the provision of the U.S. Code that grants him the power to remove U.S. Attorneys and you will find that this power is a creation of the Congress and falls under the Consitutional authority to make any and all laws for the Judiciary, Executive and Legislative departments of government and any officers of the United States. The authority of the President to terminate a U.S. Attorney is an exercise of a Congressional authority over officers of the United States. He has no constitutional authority to terminate them and the Congress has every right to investigate why U.S. Attorneys were fired.
Let's also be clear that the President merely recommends those he thinks are qualified to serve as an officer of the United States and they don't serve until they are hired by the Senate. They don't serve at his pleasure. The Congress has the power to create the office, to define its authority and scope, and to appoint and remove people from those offices under the Constitution. The President only has the power to recommend people he thinks are qualified for the office. In other words, "He shall have power, by and with the advice and consent of the Senate, to make treaties, provided two thirds of the Senators present concur; and he shall nominate, and by and with the advice and consent of the Senate, shall appoint ambassadors, other public ministers and consuls, judges of the Supreme Court, and all other officers of the United States, whose appointments are not herein otherwise provided for, and which shall be established by law: but the Congress may by law vest the appointment of such inferior officers, as they think proper, in the President alone, in the courts of law, or in the heads of departments."
The words "by and with the advice and consent of the Senate" make it quite clear that the appointment of officers of the United States is done through the U.S. Senate. Here the President has no power to appoint officers of the United States except it is through the Senate. The Constitution goes on to make it clear that Congress may by "law vest the appointment of such inferior officers, as they think proper, in the President alone, in the courts of law, or in the heads of departments." How you arrive at U.S. Attorneys who are numbered among the inferior officers mentioned here serve at his whim is beyond me since the Constitution and the law are quite clear that they do not. Congress has not chosen to vest their power of appointment of U.S. Attorneys in the President alone instead they retain that power and require that the President nominate and recommend someone he thinks is qualified. Anyone with a basic grasp of the English language understands that this provision provides that the appointment is "through" the Senate and with their "consent." These words when being used in the business world show the relationship between a H.R. Director and the Owner of the company. The H.R. director will "by and with the consent of the Owner" hire personnel.
Simply stated the Congress is the one with general control over who serves as an officer of the United States and the President has no constitutional power of appointment over U.S. Attorneys. Even when it comes to general officers of the military (who are officers of the United States) the Congress makes the final decision in the appointment of these officers. The role of the President isn't one of "giving them their jobs." That you conveniently ignore the role Congress plays in the appointment of all officers of the United States and the role the President plays in those listed in the Constitution proves you are truly ignorant because the President has no constitutional authority in respect to appointing U.S. Attorneys. Congress may decide how they will be chosen. It is obvious that you don't even realize that Congress could decide that the President doesn't get to nominate U.S. Attorneys and could basically delegate their right to appoint these officers to someone such as the Attorney General or a Deputy Attorney General.

If the President is the one giving them their jobs then HOW THE HELL COULD THE CONGRESS SAY TO THE PRESIDENT THAT HE CAN NO LONGER APPOINT U.S. ATTORNEYS AND GIVE THAT POWER TO THE ATTORNEY GENERAL, ETC. The answer is that they are the ones with the final decision on who serves as an officer of the United States.