More excuses here.
Why would Superman even prize his relationship to his mother OVER her being saved from certain death ?
At that point of the movie, he had just had Lex telling him to his face he knew who he was and who mattered in his personal life. Privacy was already out of the window.
Lex was counting on Superman showing up in Africa to tie the massacre to him because of Lois :
a. being on the site and
b. being his lover.
He never expected her to die, that "betting on Lois getting bombed" never happened in the actual movie.
In fact, Lex demonstrates this point AGAIN when he throw Lois off the building to attract Superman - because he knows Superman will never allows her to be harmed in any way, therefore it's the quickest way to attract him where he is.
All the mounted weapons he had equipped his vehicles with were certainly not taken from anyone. And they are certainly not dismissable because of them being mounted on vehicles.
"Disabling" ? Such a clean terminology for what was essentially him gunning down these vehicles to the point of them exploding at times... when he wasn't plowing through them with his tank of a batmobile.
Or are you pretending there weren't people in these cars ?
Disabling would have been him shuting down the motors of these vehicles with a device for example.