It doesn't matter if other countries stop investing in US treasury bonds, the US Federal Government will never go insolvent, nor would our GDP be affected. Under a fiat currency like ours, we don't even need to sell treasury bonds.
It's not "welfare giveaways" it's what a government is supposed to do in support of a working public, allowing society and its economy to prosper. The only real giveaways are when a nation gives away their commonwealth, the resources of their country to a few rich people, which is what you're for.
Privatizing every single segment of the economy, to a few billionaires, leaving the working class (94% of the population), relying on private, for-profit corporations for vital services like electricity, water, healthcare..etc, is the welfare that you are giving to your capitalist gods and masters. These rich people that you worship.
Are you on Medicare? Get off of it, reject your Medicare and when you spend more than what you've paid into Social Security, stop receiving that income, because it's welfare. You need to be consistent with your silly views on economics and ethics. No government entitlements for you, because it's all an unwarranted "giveaway", rendering you a worthless bum. So you can't receive Medicare or Social Security after you spend beyond what you've paid into it when you were employed.