Yes, I would say that the example you've given of a camera being mistaken.... At range, anything in a dark alley or whatever could be mistaken for an airsoft pistol, rifle or whatever.
What I will say is that the Criminal Code of Canada right now clearly states that if you are misusing an airsoft pistol, you'll be charged as though it were a real firearm. Cases where that happens and someone is prosecuted accordingly would go a long way towards being a deterrent. On our end, in the community, educating people about what these devices will be treated like in the public is a huge part of the solution.