I have never understood why on earth budget posts should be financed by a specific tax.

All the tax money collected should go into one big pile of cash. Then distributed. Earmarking taxes is a retarded practice.