It doesn't ignore the loss of lives and of course none of this could actually happen since Superman isn't real. What about the loss of lives in the avengers? Did people complain about that? Cause there's no way during that whole invasion no one died. Even
I disagree. Your comparison to the Avengers is fitting, but the main difference is thus: in Avengers we see the heroes actively attempting to contain the damage and save civilians, whereas in Man of Steel we see Superman say one line — “Stay inside, it’s not safe.” — and beyond that, there is little regard for civilian life, on both the parts of Superman and the military. From nearly leveling Smallville to attacking the Kryptonian ship multiple times and doing only more damage, the military does more harm than good, and this is swept aside. Superman, on the other hand, does battle with Zod at the end, and not only does he smash through multiple buildings carelessly, he even leaps over a gas truck that is flung at him and allows it to crash into a building and explode. Superman never makes an attempt at preventing destruction from happening. His sole focus is on Zod, and only at the end when he is forced to kill Zod rather than allow human death is Superman shown making an attempt to prevent destruction from happening.
It retold Superman’s origin in a fascinating, visceral way, but when it came to the destruction and the loss of life, you bet your sweet bippy it was ignored. Go watch The Avengers again and notice the distinct point made to show that our heroes are heroes, not just superbeings blasting stuff. They were made out as protectors.