Kirk, your three points are accurate but most of us have better things to do than fight battles in court. And while you are correct on all three points, all three points are only remedied by the same course of action. Going to court. Most of us try to avoid that experience.
I'll give you an example from my personal life. A year after separation from my wife as a result of her infidelities and because I wouldn't just cave on giving her full custody of our son, she made a claim in court that she feared for my safety, as well as her own, with me having access to guns. This despite a lifetime personal record of mental stability, law abiding behavior and gun ownership that goes back decades as well as 35 years of ownership and management of a business.
There is an immediate court order to remove all guns from my home. My lawyer explained we can bring a motion, with accompanying evidence, to have the court order reversed but that will be a $4000 - $5000 legal fee just to get the ball rolling on the motion.
As was evidenced by the offhand way this subject was treated when we did come to agreement on child custody issues, it was clear there was never a concern of safety. It was a negotiating point and pressure tactic.
As citizens, without the power and financial muscle of the state apparatus behind us, defending ourselves from these unlawful attacks is both costly and time consuming. I'm not trying to be the leader of a civil rights movement. I just want to be left to enjoy my lawful hobby and possessions in peace. I suspect most Canadian gun owners, as well as our American, British and Australian friends, feel the same way.