Comment by queuebert
These are amazing illustrations, but I don't understand the emphasis on pressure differentials. That is not how wings generate lift. Due to attachment they deflect the flow, and the momentum change generates an upward force [1]. The practical point of understanding the flow over the wing is to keep that flow attached so that you can deflect it or reattach it if you get out of sorts.
1. https://www.grc.nasa.gov/WWW/k-12/VirtualAero/BottleRocket/a...
The explanation you described is the greatly simplified "high school friendly" explanation. It's not wrong, per se, but it's incomplete.
Even your link explains: "The net fluid force is generated by the pressure acting over the entire surface of a closed body. The pressure varies around a body in a moving fluid because it is related to the fluid momentum (mass times velocity). The velocity varies around the body because of the flow deflection described above."
I.e. pressure differential is experienced as lift and is caused by the flow turning.
Explaining the actual cause of the flow turning and resulting lift (and why attachment is maintained along top surface) requires looking at fluid dynamics/navier-stokes including pressure differentials, viscosity etc. The pressure differentials allow a more comprehensive way of breaking down the forces at play.
I like this video for a more comprehensive understanding without getting too in the weeds with the math: https://www.youtube.com/watch?v=aa2kBZAoXg0