box office debate