I don't know if this has been discussed much, but I think the movie got one thing wrong right off the bat. Whether or not this is a true plot hole, it's not very consistent with Trek canon.
Spock didn't like that they broke the Prime Directive when they saved him from the volcano.
But the truth is, the crew broke the Prime Directive the moment they decided to screw around with the volcano at all
It's like in that TNG episode Pen Pals. Picard was firm that helping the planet would break the PD. He only allowed it when it became clear that Data's pal was asking for help. But in this movie, the natives weren't asking for anybody's help.
To be consistent with the Prime Directive, Spock should've been pissed (not literally) that they were helping at all. He should've insisted that the Enterprise just sit in orbit and watch the volcano go kablooey.