It seems where you are going is forcing a lot of Government to basically run GoFundMe campaigns for their non-essential programs. This might be a good thing and in a lot of cases the chief backers may be philanthropists, public and private trusts and interest groups.
Issues that you will come across are:
- Deciding on what are essential services and the base level of the money they require
- Overfunding (everyone giving a favourite department too much money)
- Selling programs that are not sexy or exciting, hard to grasp and offer more indirect or secondary benefits (bike-shedding problem)
- Funding of base research into technology that could be 20-50 years away.
- Meeting international treaty funding obligations
- Preventative programs
and the big one: Funding (or not funding) the social safety net
If it is cheaper model as far as the bureaucratic cost, and helps with transparency as far as where your money goes, great!