I agree with this so much... I don't even know the character names of the roles he plays, everybody just refers to him as 'the Rock'.
He is just like Arnold and Sly, a current personification of 80s action hero gimmick. All of them are average actors with buff bodies and most importantly, a brand that sells. It doesn't matter though, the movies are designed to be a huge cash grab with little to none substance.