Government, the public sector, doesn't have its own money, only the private sector has money. For any government spending to take place, the money must first be taxed from, or borrowed against (future taxes), the private sector economy (which is were wealth is created, as opposed to the public sector where that wealth is consumed).
You point out that the majority of the money went to tax breaks, those are not tax cuts... Tax breaks and tax credits are subsidies. Subsidies do not stimulate the economy, tax cuts do. And while you do not see the stimulus package as a bailout, it was a bailout to the states. Bailouts also do not stimulate the economy.
The 5.7% growth of GDP is misleading because government spending is treated as private sector growth in their formula. If we spent enough money (by taxing it out of or borrowing against the economy) the GDP could be 50% but that would not be private sector growth generating wealth, it would be public sector spending consuming wealth.
You're quite welcome and I'm glad you enjoyed it. If you get a chance to learn more about Hayek and Keynes, and you have an interest, you should check them out.