The 60 / 70 hour requirement seems like a real burden. Even if flexibility is good, being forced to work and credit 60 - 70 hours every month is a bad deal in my opinion.
Even Spirit can drop to zero as a line holder if they want. Same at United. Not sure about AA or others, but come on, it would be unpaid of course.
Are there any other majors that require that much credit each month ?