Some interesting points of view.
Just to clarify, I think it's absolutely important to have pilots in certain managerial and advisory roles - but as we all know, being a good pilot doesn't necessarily make you a good manager (or vice-versa!).
What I've noticed of late is that many younger pilots recognise the fact that the job is (to borrow a phrase) 'highly automated, semi skilled and really not that hard', and tool themselves with other qualifications that will hopefully allow them to contribute to the airline outside of the flight deck.