There is no such thing as free money. In order for the government to give you a "free grant" they must first take enough money from me to give to you, pay to have an office, a director, a full staff of people, and all the other expenses that go with it. Now this sounds good you get free money and other people get jobs and everyone is happy, right? Well ya, 'till I want the same thing. Now the government has to take YOUR money to pay me and all those other expenses. The only money the government has is what it takes from us. So it isn't really a "free grant" after all, is it. It's called "redistribution of wealth" the government believes it knows how to spend your money better than you do. Do they?