I do note the last little remark, "if there's any world left." A lot of that stuff went down back then. The air car, the robot maid, the 1000 mph penny-a-mile transport, that was all imaginable, but the U.S. winning the cold war without blowing up the world? If they'd printed that the article would have been laughed off the page.
Personally I want my death ray and I want it now!
Okay, why are you hiding that from me?