One really odd moment near the end shows adolescent Clark with a towel pinned to his shoulders, pretending to fly. Uhhh... if there's no Superman, what is he pretending to be?
Good point, I was wondering that too. Maybe they have Captain Marvel comics instead?
I pretty much agree with most of your objections, but I still found the movie somewhat enjoyable, strangely. At the showing I went to, a fight broke out in the seats behind me during the credits. It was a moment of drama and emotion, but without much narrative coherence, much like the movie itself.