Pulling the terrorist card is pretty cheap and probably why the downvotes. LEO cannot be expected to be prescient of every crime or we will become a surveillance state much worse than we already are.
I agree that common courtesy would dictate that you inform the public, but it's not a requirement and not something that should become law.