All the usual naysaying, head-in-the-sand luddites emerging in the comments section as usual on this subject, I see.
Obviously, with battery technology where it is currently, battery-powered aircraft are no match for long-haul aircraft but they are already a serious contender for short-haul operations… which is half the air-miles currently done in the USA.