For the last 20 years, institutions have been challenging this. They have been going to CRA. CRA has not been responding. The government lost. The government then did nothing, and sat on its hands for two years. Then, all of a sudden, we see retroactive legislation.
On May 18th, 2023. See this statement in context.