Ben is very lucky to have gone to the Steelers.
Put him on any one of 25 other teams and he has zero rings and may be mid to lower tier QB struggling to hold his starting job. The first Super Bowl he was in was won in spite of his efforts, and as has been pointed out, the win was a shaky one at that.
A defense that is perennially among the top 3 in the league, an excellent running came, and solid receivers can make a quarterback look pretty good.
Off the field, I have heard multiple people dating back to his days at Miami of Ohio say he is a jackass. They all probably get some of that, but I have heard an equal amount of anecdotal commentary about Carson Palmer, and not a word of it was ever negative.