That’s a great article. It not only explains why evolution is such an overwhelmingly accepted theory, it demolishes the standard counterarguments we see here over and over. It should be required reading.
I wish you were right, but people who will believe anything often choose not to believe the obvious.