Very little pay, very long, expensive training and very long hours. The shortage has meant that more people have been given more hours to work, which drains them, and many of them go into early retirement, which worsens the shortage and so on.
This is also the case with Air traffic controllers as well. And even doctors. America is crumbling from within.
I agree completely but let's not give them a raft.