I have been using the original AirPods for a few years and liked them. They did have a few flaws like bad passive noise isolation and a slightly loose fit, but the ease of use and convenience outway the problems. I also thought these sounded reasonably good for listening to podcasts and occasional music. Apple has responded to the criticisms with AirPods Pro, and to cut a long story short, they are fantastic.
The main differences are they have a rubber ear tip to help with the fit in your ears. They now provide an excellent reliable seal with no danger of slipping out. They have also introduced active noise canceling that works very well. Granted, they won’t be as good as a larger set of over the ear headphones, but they are not far off. I have used these on a 4-hour flight, and they did a fantastic job of cutting out the engine noise and making my music sound great. They were also very comfortable for the duration of that flight. If I were doing a long haul flight to the US, then I would use over-ear headphones as the AirPods Pro only give 4.5 hours battery on a single charge, but for short-haul, these are perfect.