Being a hacker and not an economist, I have a simplistic view of public expenditures:
With a computer, we pay a certain amount for the base package of hardware + software, and a certain amount for whatever peripherals or applications/services we wish to acquire on top of that base.
Everyone complains that these base packages are bloated, yet it turns out that they're cheap enough that only a dedicated few (retro builders? arch users?) are revealed as willing to assume the inconvenience of unbundling.
In a society, we pay a certain amount (taxes*) for the base provision of (public) goods and services, and a certain amount (private expenditure) for whatever goods and services we wish to acquire on top of that base.
Everyone complains that these base packages are bloated, yet it turns out...
Lagniappe: https://www.youtube.com/watch?v=xCGu5Z_vaps
* these days; in older, poorer, times there was corvée for both public and private purposes.