The real problem with staffing is wages. You can work just about any job in America and make more the a regional pilot. Kids coming out of school are not going to be jumping at a 20k job when they can make 35-50 with corp america. Compound that with the cost for training and you got a shortage of pilots.