Along with what others have said, The QOL from zero to about 6000 hrs is pretty garbage with a few moments of reprieve interspersed , this is a huge deterrent. Spend your entire young adulthood slumming it in random hotels, while missing events, weekend gatherings, and the maturing of your friend community so that you can enjoy a pretty cherry life at age 45-65. That’s not how millennials and likely gen z think. Most are low time preference. Time is a precious resource and the pilot career is far too back-end weighted. What’s the point of making a ton of money at 60 when you’re already comfortable. At 35 you’re still taking huge lifestyle concessions. This job ages you, can potentially torpedo your social life in your prime and pays out only once you hit mid life
as an aside the prospects we speak about are likely perusing this very forum and making the informed decision that way