Looks like the government is threatened, this could be more about stopping illegal activity like drugs or terror funding or tax evasion.
Also there are so many inconsistencies in the declaration process that come to mind, they would have to get around them before actually passing this bill.