“The liberal justification will be this: asking this question forces people into self-incrimination, which is unconstitutional.”
Nope.
If I am asked, I will respond “4 people live here, 3 are citizens” which in no way is self-incrimination because the question does not address whether the non-citizen is a lawful resident alien.
-PJ