Interesting concept. The Sudbury event was so incredible that it negates the rest of geological theory? I'll have to remember that next time someone questions my judgment.....I'll just say that Sudbury was to blame.
Do your own research, use third-party sources, and don't buy into the hype.