Actresses in Bollywood have such short lifespan - not a decade goes by that they disappear. Even one of the biggest superstars in Bollywood Madhuri could not sustain her career after a decade or so (slowly became irrelevant post DTPH).
How has Kareena managed to surpass all her contemporaries and still remain relevant, being pitted against Alia and others?
If I look at her career, she has never been the number one, always got overshadowed by some of her contemporaries, but funnily enough, the number one disappears after a few years - But Kareena remains.
When she first debuted, she was pitted against Amisha and Gracy, who were considered promising actresses in Bollywood. Of course both became history before even tasting success. Then came the Rani/Preity era. Rani was critically acclaimed, Preity was super popular with the audience, and Kareena was made to the butt of all jokes, lambasted for her bad acting and bad attitude. But Rani/Preity disappeared in the blink of an eye, and Kareena's career only got stronger (post JWM).
Then came the Priyanka/Vidya era. Vidya pretty much snatched all the awards from her every year (Paa instead of Kurbaan/3I, Kahani instead of Heroine etc). And then Vidya disappeared too, giving flops after flops, and while Priyanka is a big name as a star, she isn't a very big name as an actress anymore.
I haven't followed Bollywood since then, but I hear she then faced competition with Deepika/Sonam etc, and then finally with Alia and the likes.
Only Sridevi probably had a career like that. But while Sri was very popular, Kareena isn't exactly the darlling of the audience. I do not hear that people going gaga over her. It's just that ... she has this sustaining quality and she is a big brand name that everyone recognizes.
So what is it that she has that others lacked?
You can't call nepotism because Karishma disappeared by early 2000s. You can't say talent because lots of talented actresses like Tabu were not commercially successful.
So what is her X factor?
18