Ajay was not a chocolate boy so i think he did right type of films.... Mostly action ..
Aamir lacks machoism so action or anti hero roles doesn't suit him...
Akshay was good looking but below avg actor in 90s.... Post 2000 he became gud actor ..
Very difficult to match SRK of 90s
Innocent face helps him to play roles like Chamatkar, KHKN, RBGG or Pardes
At the same time he can play anti hero characters in films like Darr, Baazigar, Anjaam, Ram Jaane
And his naughty characters were so popular in 90s in DDLJ, DTPH, KKHH, even Baadshah
Even his action films had huge craze at that time..... I think he did Karan arjun, Josh, Koyla and all had bumper openings