Diogenesister.
I like the way Shelly is only thanked as an after-thought for her " supporting" role even though she's battling her way through crowds of violent looters and rioters AS WELL.
So many good points in your post but I especially nodded at the one above. I noticed that nice little bit of misogyny as well.
Thanks for pointing it out!