And I don't know who you think is getting "free money". The Fed creates it and then uses it to buy bonds. It then gives most of the excess earnings from those bonds to the US Treasury.
The big question regarding hysterical claims about printing money, etc is: it's been happening for over a decade in multiple large advanced economies, why hasn't there been a disaster? This time is different, right?