The sad fact of the matter is that the people this type of legislation affects the most are the people who need it least, those of us who enjoy our hobby legally in private areas, and who obey the law to the letter because we realize how badly we can be attacked if an over-zealous prosecutor gets a bit of publicity thrown their way.
It ought to be common sense that if you are carrying something that looks dangerous in public, you will be treated like you're carrying something dangerous. It's a shame that LEO's have taken action against people with toy guns, but I would never fault them for it. An LEO's first duty is to his/her own safety, and should always treat a "toy" gun as a potential threat.