my point is......it's generally not a good idea for the good guy to telegraph his next move to the enemy.
i agree, afan, even if Supes DIDN'T announce his departure, eventually the bad guys would figure it out. It might take longer, but, after awhile, Supes' extended absence would probably be an invitation to increased criminal activity.
Heck, in Spider-man 2, Peter DIDN'T announce his "retirement" as Spiderman. Yet, the crime rate DID go up, as the absence of Spidey probably led criminals to believe that he was gone. And, Spidey DIDN'T leave for 5+ years.
that's why, Supes voluntarily leaving the world for 5+ years is not a good idea, at least in the context provided in SR.
If they had provided a different context, then the idea might have worked better.
For example, they could have had Supes expecting to be gone for only a few weeks / months. With his "advanced" alien, Kryptonian space ship, I suppose it's conceivable that he could make the trip in that amount of time ( after all, we're talking about an alien who can fly and shoot heat out of his eyes ).
In that case, Supes would tell Lois and the ppl close to him where he was going, and assure them that he would be back as soon as possible. IOW, Supes would have NO INTENTION of leaving earth UNPROTECTED for such a long period of time, and he had EVERY INTENTION of coming back to earth ( and Lois ) as soon as possible.
The problem, though, is that the trip took longer than Supes expected. And, there are a number of ways they could have done this.
There's the "Rip van Winkle" scenario, where, from Supes' perpsective, it only took a few weeks/months. BUT, on "Earth Time," it actually took 5+ years.
Or, they could do the "Homer's Odyssey" scenario, where Superman, on his trip back to Earth, is delayed and veered off course. He could, for example, be abducted by Mongul and forced into combat on Warworld ( like in the videogame ), or captured by Braniac or Darkseid, etc. Superman's ship could also have been damaged in a meteor storm, or Supes himself could have fallen gravely ill due to Kryptonite poisoning from the radioactive remains of Krypton.
Regardless, the premise would be that Supes only intended to be gone for a short period of time ( a few weeks/months ). He had every intention of returning to earth and Lois as soon as possible. However, FOR CIRCUMSTANCES BEYOND HIS CONTROL, his trip actually took much longer ( 5+ years ), and now he has to deal with a world ( including Lois ) who have indeed moved on.
If they had crafted a context such as that, it would have made Superman look less irresponsible. It would have also helped them avoid Superman looking like a "deadbeat dad," in that Superman had no intention of leaving Lois ( and his unborn child ) for such a long period of time. It's just that, his trip was unexpectedly delayed, for whatever reason......