Gonna have to disagree with him on the avionics part of it... my head is hurting looking at the 73N stuff. No EICAS?? really? Not to mention the cockpit ergonomics... Anyhoo... I've got a job.
As far as the payload/range- he's spot on now that I think about it. Our 738's routinely fly from JFK-SAN year round while B6 320's have to stop to catch their breath.