Correct. Take this logic a bit further...
Only defense and courts (these type things) are MORAL public goods.
That means that Bill Gates and You each equally benefit from National Defense...
So why not let everyone ante up $100.00 each year, no matter how much they make?
There's also an interesting idea (search Google, I can't remember the mans name) - Contract insurance.
One moral thing government does - is to insure against fraud, by the court system. The idea is that each sales contract, house sale, etc. would have a small percentage fee added to it. Since Capitalism requires honest dealings, no fraud, etc.. the gov't (well, at least for now) has a legit role in upholding fair trade among the citizens..
Even I cannot argue against this.