If you are actually an aerodynamicist, and believe that the statement 'because air travels more quickly over the top of the wing than under" is the root cause of why a plane flies then I'm worried about any plane you've designed.
You can continually ask "why" a million times for anything and never arrive at the true root cause. His initial response was perfectly accurate for one those levels of "why."
Why is there a velocity/pressure difference on a wing with camber or flying at an angle? Because viscosity generally forces the flow to join smoothly near the trailing edge. Without viscosity, lift is not produced (in incompressible flow). In fact, in inviscid CFD codes (potential, Euler), lift is not produced unless without either the Kutta condition (derived from physical observation) or numerical/artificial viscosity. Why does viscosity exist? I don't care, I don't need to keep asking "why" anymore because at that point I have what I need to modify aerodynamic characteristics.
I have a little bit experience. If you've ever flown commercially, then you've been on an airplane that I've worked on the aerodynamics for in some form. I've been on 10+ wind tunnel tests in 3 states and 3 different countries. I run CFD codes nearly every day on large computer clusters with several hundred processors. I've been asked by other companies to evaluate and verify their aerodynamic designs. I've designed many cruise wings that were tested, including wings that have gone into production. I've designed high-lift systems and then been on the flight tests demonstrating stall performance and handling characteristics. It is one thing to design part of an airplane, but it's an entirely different thing to place your life in the hands of that design when it's tested for the first time.
A lot of people think they know aerodynamics, but very very few of them have had the privileges I've had in working on this kind of stuff.