I agree with you regarding Snape. They didn’t build up his internal struggle like they could have. They also cut out all non-verbal spells, so Snape didn’t give Harry his advice of learning non-verbal magic.
Including Dumbledore's immobilization of Harry on the tower. I thought it was a bit out of character to have Harry remain hidden and quiet during the confrontation without having been involuntarily frozen in place.