The dialogues you talk of are written by script writers and delivery is directed by directors. On his part, SRK does usually a pretty shoddy job. Only 2 things that have worked in his favor are:
Choice of movies is usually good where he is portrayed as a "good character" person
He is a Muslim and the Muslim "herd" patronizes him because they want to ensure all wealth is
amassed by their brethren
Otherwise he is a highly ordinary looking person with ordinary acting abilities. There are many who could and can act better than him. He has however paid the media tons of rupees to brand himself as "badshah". I mean cmon guys how passe is that...whod call someone "badshah" unless paid? He has tried to copy Dilip Kumar, AB, and others but almost always fails. What works in his advantage is the "innocence" in his roles and his "good character" in real life. Must credit him on that. However all this super hype surrounding him is but a manipulated media effort and any educated, intelligent person can see through this. Its a pity the muslim community reels in so much poverty and ignorance and yet instead of making sure that wealth is unanimously distributed, they ensure one person gets more and more.
People need to stop glorifying these false icons and start focusing on real idols. Else this country will continue to be manipulated by media channels, MNCs and ad companies and the rich will continue to get richer while the poor will continue to be poorer.
End of discussion