Scientists don't agree on much of anything unless it's a law. Theories frequently have competing theories, that means scientists don't agree. Didn't you ever notice how long it takes for anything new to get accepted by the Scientific Community? That's why you see a lot of old geezers accepting the Nobel Prize, it's often twenty or thirty years after their discovery. A little slow on the uptake.
Geoff Kait
Machina Dynamica
Advanced Audio Concepts