I wish to remind you that complaining would depend on the country. In top countries, the tax is duly used that it makes sense to pay it as required. If you’re in a country where the tax isn’t used properly maybe due to bad politicians in power then I understand your why. I think the reason why tax isn’t asked from people with lower earning is because it’s not so much to get from them, and yet they’d keep struggling. As we can tell, wealthy people have more and the tax isn’t a lot for them to pay.
While taxing people could be quite annoying, but yes you are right, if they are the one who also benefit or majority will benefit out from those projects made through taxes, then I don’t think complaining will still be reasonable. After all, the tax they have to paid is just a small percentage out from their whole one month salary.
However, poor citizens are not required to pay tax simply because they also lack the means to pay for it. But if ever they also land stable jobs in the future, surely they won’t be exempted as well paying their taxes.
I mean they are not "forced" to because they can't, but also we need to remember that even poor citizens do pay taxes. Well maybe not pay income tax, but when you buy something as simple as bread, you are getting taxed, you can buy water, beer, cheese, whatever you are buying, it is all costing you money to pay the tax for it as well, and remember those companies who built those, also pay taxes, so they put that in the price as well, so that means you are paying that too, in order to keep those companies profitable so they can continue.
All in all, even the poorest person will pay taxes, just not income tax, otherwise they are still somewhere along the chain and will be paying taxes without a trouble, so it should not be an issue at all.