It would be unfair to say that SRK's villain role was glorified because playing an obsessive lover was very challenging. He took the risk when no other actor was willing to do the role and his performance got praised by critics and audiences where he was nominated for Best Villain.
I'm not saying everything was Sunny's fault because I wouldn't blame him for being angry at Yash Chopra because things were different when the script was narrated to him. Yash Chopra always had different visions in which he would narrate to the cast. I mean he even cut Juhi Chawla's role off in Chandni in which she wasn't happy. She mentioned that she had a death scene where she supposed to be I'll in hospital but that scene was removed.
Aamir Khan also got annoyed with Yash because he was playing games. Yash narrated the script to him whilst Sunny was narrated something else. So both visions which Yash had were different but Aamir said Sunny was taken for a ride according to his Filmfare interview in 2000.
I'm going to talk about this which I've put quotes because I don't agree with Sunny. Aamir Khan had a problem with this issue in which he asked Yash for a joint narration. Well, if you stab then it wouldn't kill you if you were to exchange punches with a villain. You're supposed to be weak not Superman if you've survived a knife attack.
Aamir was told that there going be exchanged fight but Yash didn't listen.
I was doing a scene in the film where Shah Rukh stabs me. I had a
heated discussion with Yash Chopra regarding that scene. I tried
explaining that I am a commando officer in the film, my character is
an expert, I am very fit, then how can this boy (Shah Rukh's character
in the film) beat me easily. He can beat me if I can't see him. If he
can stab me while I am looking at him, then I won't be called a