Compared to Kareena, Saif' script sense is miles ahead.
Saif also didnt have it as easy as Kareena did. Saif debut in the 90s when it was a whole different ball game, and he was this angrez who didnt fit in. He worked his way up. Kareena was always a top actress in terms of star power. Saif wasnt. That's why I respect him so much. He made a mark for himself over time.
Even Kareena says, that she always asks saif for advice (though she rarely listens)