His films may earn crores of rupees, he may have a huge fanbase but in the end of the day he's just another bollywood actor making one among those many mindless action movies. Save a handful of his performances most of the rest were very much ordinary with sub-standard acting display. Yet despite having so many haters he has earned a lot of respect, honour and recognition which is worth applauding