That’s how I’ve always felt about him. He works best as part of an ensemble or at least having someone like Kevin Hart,Sean William Scott etc to bounce off of. He’s always been kind of dull when he’s in more serious fare and/or is left to lead a film.
I have always found the Rock's box office performance in movies where he is the above the title star to be odd and hard to predict.
Look at the movies where The Rock was the de facto star of the show and try to figure out why some were more successful than others:
Think he does better when he is part of an ensemble or has a comedy partner to bounce off of? Well explain why Baywatch was such a disappointment when it followed that formula.
Skyscraper is looking like it will perform middling at the box office yet San Andreas was also a disaster movie where The Rock was running around trying to save his family from whatever disaster was going on and it was a massive hit.
Planet 51 was an animated movie with the Rock as the lead voice actor and it flopped...Moana was an animated movie with the Rock as lead actor and it was a huge hit. Of course that most likely had more to do with Moana being a Pixar movie.
The Rock stars in a remake of a beloved kids movie and the results couldn't be more different: Race to With Mountain struggled at the box office while Jumanji: Welcome to the Jungle was insanely successful.
The Rock stars in a movie based on a video game and you get a mega-flop like Doom on one hand and a hit like Rampage on the other.
The only thing consistent about him is that when he comes on board an already established property and becomes the star of it the movie makes bank as evidenced by how successful Journey 2 and GI Joe Retaliation were.