The new Spock doesn’t work. He’s meant to be an emotionless Vulcan but actually translates onscreen to being a constantly grumpy and irritated dude. You also have no reason to believe he would become best friends with the new Kirk who is basically boiled down to being a jock flyboy who’s main thing is just to disobey every order.
TLDR: The new Star Trek movies minus Beyond (which is delightful) are dumb action movies with poorly written characters.