So you're advocating that taxpayer money be handed out freely with no strings attached or any sense of accountability? Lets flip the tables here. If some big corporation got a bunch of gov't subsidies, and it all goes towards a big bonus for the CEO, would you be upset?

Its not too much to ask of people who are receiving money for nothing, that they must be subject to some reasonable set of guidelines on how they spend it. That's how most govt spending works. There are typically A LOT of strings attached to fed funds.