I was too busy being entertained to be bothered by minor deficiencies in character motivation and development. I enjoyed Man of Steel quite a lot. I LOVED the fight scenes - it was like a live action hardcore episode of DBZ but without all the grunting!
Although an underpass is just about the WORST place to be when a tornado hits. You are better off lying in a shallow ditch.