That's the norm in the Canadian government. In fact, if there are allegations of some kind of corruption, it should be clearly reported, and action would be taken.
I think that this hypothetical case, where you're trying to bring in a bill to stem something that doesn't exist, is clearly a political objective, rather than one based on the facts.