I think you will always need pilots, because what happens if there is a problem and all there is passengers and cabin crew who don’t know how to fix the problem and bingo there is a disaster. I personally think it won’t happen. However i think pilots are there also for the comfort of the passengers.