Because the detention facilities don't house exclusively illegal immigrants (in fact, given the fact that US citizens have been detained in them for extended periods despite clear proof of citizenship, even calling them immigrant detention facilities is somewhat misleading.)
A more accurate label would be “arbitrary detention facilities”.
A more accurate label would be “arbitrary detention facilities”.