There wont be a pilot shortage. There is too much capacity in the business already, and regional carriers are headed for bigger airplanes (70-100seats) as opposed to the days of flying around 19-50seaters. Bigger planes means less frequency and fewer pilots.