Karan Johar criticises Bollywood's corporate booking trend, saying self-buying tickets inflates box office numbers but does not fool the audience or help a film's legacy.