Maybe you want the government to crack down on immigrants. And maybe you don't like Big Government all messing in your personal business. Well you probably can't have it both ways.
Because in the name of cracking down on criminal immigrants, well, the Feds are getting a bit more involved in local law enforcement: "By September, they were weighing ways to penalize states or police departments that did not participate, like cutting off their access to all criminal fingerprint databases."
What the government does today to pressure states and cites and local police departments (and employers) in the name of immigration enforcement (or drugs, or terrorism), they'll do tomorrow for whatever they want. It always works that way.
Personally, I think this is oh-for-two: bad policy and a bad way to enforce it. But who ever listens to me?