Crazy aunts huh? Every groundbreaking piece of science throughout history was first regarded as crazy too.
You and your ilk are so sure that science has every major piece of the jigsaw figured out and that the peer-review by consensus will correct each and every ‘minor’ error that you are blind to doing any research of your own. Even with something as powerful as the worldwideweb at your fingertips.