You are absolutely correct, this will cost the CF, as a whole, a crap ton more money. However, the optics of stopping all these people that have been "abusing" the system as well as the optics of reuniting families long separated look quite good.
Then we get into the different "types" of money...