No because what we pay in tax we get back in other forms. The US citizen will have to pay for college (instead of being paid to attend), healthcare, court costs, retirement pension, unemployment, etc.
Don't count the taxes as part of what you're getting back, it's very different and beyond the scope of this article :)
> Federal Pell Grants are limited to students with financial need, who have not earned their first bachelor's degree, or who are enrolled in certain post-baccalaureate programs, through participating institutions.[1]
CSN money is not conditional based on your family's income, has no relationship with the military, and is not earmarked for any particular purpose. The only requirements are that you can't get more than 6 years total (a relatively recent restriction), that you pass 75% of your courses, and that you don't personally earn more than ~160k SEK/year (the exact amount varies, but has an inverse proportion to how much your study).
During high school you get a smaller amount, but then it's only conditional on attendance, not your academic results.
Denmark. Technically you don't get paid to attend, you get a stipend to help pay your living expenses while you're studying. I know it's similar in other places too.