LOL Gee, the sizes of the finch beaks has been a 'proof' of evolution for evol believers for a long time. Apparently, these birds change beak sizes like I change my shoes.
im not aware of anyone using finches as a "proof" of evolution. It's a demonstration of natural selection.