I agree with this film and the message of nationalism/Patriotism that it wants to convey to the audience, but the intention of this film was wrong. It was intended to please the Indian audience as well as the Pakistani.
During the start of this film, it is shown that Kabir Khan fails to score a much needed goal for India against Pakistan in a hockey championship final. This leads to Pakistan winning that match. Then after 10 years, he coaches the Indian Women's hockey team and then they move on to the finals with Australia. In this case , they could have shown India playing and winning against Pakistan to show the perfect revenge (बदला), but they didn't . This film only showed Indians getting humiliated by Pakistan. There was also not a single league match shown against Pakistan.
I don't know why the writers didn't include it. This just goes to show the director, the producer and the cast were trying to please Pakistan. If they would have shown us winning against Pakistan at last, Pakistan probably would have banned this film and that would have lowered their box office earning. MONEY MINDED PEOPLE.
Bollywood is sold!