No, it does not. Those people are contributing, even if it's less. What makes you a sponge is when your absence would lighten the load. People who simply make less wouldn't lighten the load of they were dissapeared.
For example. I paid 30% of my income to taxes, and got $0 back. You may have paid 50% and got zero back. You paid way more dollars and percent to be defended by our military than I did. Would getting rid of me save you money? No. Would it benefit the military? No.
Now let's take someone who is in section 8 housing and refuses to work. Would their absence save you money? Yes.
Then you get into disabled/retired. Disability...real disability...is not a choice. This is where the safety net of taxes comes in, and is why we pay into insurance, etc. Retirement...SS is shafting those people. You need to do it on your own and that's a bonus. SS isn't sponging. It's getting back a fraction of what you paid.
By the same token, if you make more money, should I be jealous? No. If I envied you, I'd go do what you do. If I could not, and wanted to, then that's a "me" problem. Legislating my hand into your bank account is absolute theft. It just has many steps more than traditional muggings. Taxes...