The value you get from the government running the military, maintaining safety programs,and building and maintaining our transportation infrastructure isn't based on how much you made last year,
You're right. It's based on your net worth at any given time. So arguably, what we should do is tax everyone on their net worth every year, because the more stuff you have the more the nation is effectively spending to protect it, the more it cost the nation to enable the commerce that led to it, and so on. Forget how much you made this year; what've you got?
Oh, you don't want fair? Well then, you'd better settle for the deal you've got now, which is better.
Actually, I'm fibbing a bit. I don't think that it's good that we have to pay for bombing brown people just because they're brown and we can get away with their oil. But the idea that you should pay a percentage of your earnings is the most just part of the whole thing. I don't think you should have to pay any property taxes on a basic dwelling, for example; that's regressive.