The reason is that Saif hails from a Royal family and hence his parents didn’t like the idea of dancing in strangers’ wedding. Same is the case with Kareena, the daughter of Randheer Kapoor. But the dancing is allowed for the couple during film shows. But strict ‘no’ for weddings of strangers. That is reserved only for close friends and relatives.
And it’s contextual to say that Kajol and Ajay Dervgan never danced for any private weddings as they have taken an oath on that issue.
So now, no competition for Salman-Katrina and others.