Good luck powering a passenger aircraft with wind, wave or solar power, switch.

It seems we can add ‘renewable energy’ to the lengthy list of topics about which you have no clue.