1) People who aren’t citizens are still entitled to public education. Many green card holders go to US public schools, for instance
2) Anyone born on US soil is a US citizen regardless of their parents immigration status
Which is to say, the constitutional rights of non-citizens are hardly as obvious as they are for citizens.
You are of course correct that the rules do not apply evenly for immigrants and nonimmigrants, especially since nonimmigrants convicted of a crime are largely seen out as soon as their sentence is served. The same isn't true of immigrants.
Mostly.
This argument makes sense, but I think it proves too much: states already have plenty of laws that restrict certain rights or privileges to citizens only. Your argument, as I understand it, is that since immigration status is a matter of federal law, states cannot deny a right (to K-12 education) on the basis of immigration status -- but it is commonly accepted that they can and do deny such a right in other circumstances, e.g. to serve as a police officer, for example, which I'm quite sure state laws deny to illegal immigrants.
are largely seen out as soon as their sentence is served
What do you mean by "seen out", exactly?
Committing a crime of moral turpitude as a non-immigrant (and even some green card holders) makes you eligible for deportation. [1]
[1] https://www.alllaw.com/articles/nolo/us-immigration/legal-re...
You can't legally work in any job as an illegal immigrant - it's a Federal law: https://www.law.cornell.edu/uscode/text/8/1324a
As a bonus (malus?), the very same malicious process can be used against kids of homeless parents.
https://www.latimes.com/local/lanow/la-me-ln-court-guns-immi...
It is true in practice.
One example: the children of illegal immigrants are legally entitled to public education, even though they aren't citizens.