Karishma, and Saif's wins were political, they were undeserved. The Jury makes stupid decisions sometimes, just like when Gwyneth Paltrow won an Oscar for Shakespeare in love. But just because she won an award for that shite performance it doesn't mean Colin Farrell, and Adam Sandler should win/get nominated for Oscars as well.
My point - Akshay's a great actor, has excellent range but has not done a single role/performance to date that qualifies for a national award.
A more appropriate question would be why hasn't Irrfan Khan won a national award, or in Hollywood why did Gary Oldman just now get an Oscar Nom, and why the hell didn't he win? lol.
2