According to basic economics, if you want more of something, subsidize it; if you want it less of something, tax it; if you want none of something, nationalize it. If you want to reduce bogus refugee claimants, lessening the incentives is one of the first places to go. If you come here, you're not going to get free rein of the country. The bill deals with that. Also, you're not going to be roaming around for over a thousand days using Canada's health care and welfare systems.
By reducing those incentives, we should significantly reduce the number of people attempting to scam the system. This is good for both ends of the system: it's good value for Canadian taxpayers not getting ripped off and it's even better for legitimate refugees not having to sit around for 19 months, wallowing away, wondering what their status is going to be before they can get accepted into Canadian society.