Yes, he has a good point. At the time that Darwin discovered those finches, they thought that a cell was just an empty space that made up a body, not the complex mechanism we know it is today.
May I also add that the beaks had differences of less than a centimeter, only about 18.92 millimeters.
Earnst Haekel's embryo evolution was a fraud. He just drew the pictures without evidence, and they're not even accurate. They don't show real pictures, that's because there are no pictures, it can't be proven, but still it's shown in science textbooks. They even know they're wrong, but they still do.
Then there's Nebraska man. A whole in-between species made up because of a pig tooth.
The Java man, they found a monkey skull cap and a human thigh bone close to each other and called it Java man, a "new species".
Carbon dating can't tell how old the earth is, it's incredibly inaccurate, it once showed a 3 year old bone to be thousands of years old, and animals that have different carbon dating for different parts. There are some large animals that were carbon dated and they got different dates for different parts of the body.