You are not wrong. But what is really annoying is the government is holding lawful citizen to a very high standard, where they would fine you at every chance they get. While being very lenient on big corporation.
I got a fine for accidentally overcontributing $600 to my TFSA account. While big corporation can keep getting away with this kind of shenanigans all the time.