Petraeus is 60. He didn’t grow up with computers.
But he grew up in the Cold War Era and should have known all about Honey Traps.