Apparently Shahid was about to tell "No" to Sandeep but it was Mira who encouraged him to go ahead for the film. So if Mira suggested Shahid to do this film that she has been a lucky charm for him indeed. It's coz it was high time Shahid needed a film to showcase his skill properly, and Kabir Singh was the best option for it. Moreover there is no reason to badmouth either Shahid or Mira for this, coz Shahid has already clarified that he doesn't endorse the behavior of Kabir Singh and neither he would encourage to be anyone like him. Shahid has already labeled Kabir as a flawed character.
Anyways the movie's roaring at the box office is enough to tell that the decision went towards the right direction. Such opportunity doesn't come everytime.
6