Probably because each state has their own version of the FBI, which handles similar FBI duties. If each state had their own ICE (and if we could trust states to like Cali to actually enforce it properly) perhaps we wouldn't need to fund ICE so much.
Regardless, the point remains.