I like the Rock as much as anyone, but he's still too associated with trashy movies in a way that prime Will Smith never was. Also, if you're not old enough to remember the mid to late 90's it's hard to convey quite how huge Smith's celebrity was back then, both in film and music. He owned that half-decade.