I respectfully disagree. Everyone needs to be made a taxpayer. Everyone must pay taxes so that everyone has a stake and an interest in shrinking the government. Everyone must pay taxes so that we eliminate the distinction between makers and takers.
If everyone pays taxes, then socialism dries up overnight.
They only way to do that would be to eliminate welfare completely, and that wouldn’t ever happen.