You only need one paragraph from this debate to sum it up.
Although those donating the money are not benefiting financially, they are able to choose where their money is spent - unlike most taxpayers, whose cash goes to the government who decide how to spend it.