What
@Alvin has been saying is correct. As an American who has studied economics, I will try to elaborate some more.
The Federal Reserve can indeed print money, but as
@Alvin pointed out, it is essentially an independent agency. It creates money only as part of implementing monetary policy - essentially to influence interest rates directly, and indirectly, the rate of inflation. It does not print money when the government needs more money.
The federal government can and does run out of money. This has happened a number of times over the last several decades, and has resulted in government shutdowns, where the federal government closes all nonessential services because it has no money to pay for them.
For all practical purposes, the money creation abilities of the Federal Reserve are irrelevant when it comes to paying America's debts. The Federal Reserve has never printed its way out of these debts, and presumably never will. If it did, the US dollar would immediately lose the world's trust, as printing more dollars to get out of debt devalues the dollars currently in circulation. A significant devaluation of the dollar would lead to runaway inflation. Such scenarios have happened many times in countries that have attempt to get out of debt by printing more money.
One of the biggest problems in adding to the national debt is that this debt is typically in the form of treasury securities, and interest must be paid on them. The interest on the national debt consumes 7.4 percent of the fiscal year 2018 U.S. federal budget. That makes it the fourth largest budget item. If the US government were to default on this debt, confidence in the US dollar would immediately plunge, and the US government would have an extremely hard time selling additional treasury securities at anything approaching reasonable interest rates.
So the insolvency of Medicare is a very real problem. In the recent tax cut, 83% of the benefits of the tax cut went to the richest 1% of the population, who of course don't need Medicare. But they are interested in a strong national defense, which is beyond their personal means. So the US military budget remains the world's largest, as cuts are made to essential social services to pay for defense and the tax cuts.
The title article of this thread states:
House Speaker Paul Ryan (R-Wis.) has long been an advocate for overhauling the programs, introducing a voucher-like system for Medicare and calling for partially privatizing Social Security.
For those not familiar with American politics, it should be noted that the word "overhauling" in this case is a euphemism for "cutting". The voucher-like system would not begin to provide the coverage that the current Medicare plan does. Eventually, it would result in the effective elimination of Medicare - one of Paul Ryan's long-term dreams that thankfully he has not been able to implement. Similarly, the privatization of Social Security would severely cut into the usefulness of that program. Such a move by President George Bush was rejected in 2005, and there does not appear to be strong momentum toward implementing such a change right now.
The Social Security tax is regressive in that it is applied only to workers earning $128,700 or less. (This amount increases slightly each year.) If the income cap were removed, and all people taxed at the current rate for Social Security, there would be no problems funding Social Security into the indefinite future. Funding Medicare, unfortunately, is a much more complex problem, at least under the current tax system.