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.
Leonard Nimoy maintained that while his iconic character may have been seen as cold and unemotional, he always played him as “a guy trying to keep his emotions in check.”