Shahid Kapoor's recent films, Deva and O Romeo, underperformed at the box office. This has led him to change how he evaluates scripts.