No, the relative length of a mainline versus Regional carrier is pretty much exactly what makes the math work. 9000 pilot airline with an average 30 year career will retire on average 300 people a year.
A regional airline that flows 300 people annually after a five year career needs to have 1500 people.