Director Abhishek Kapoor is upset with those who are calling his latest release, Kai Po Che, as propaganda for Gujarat chief minister Narendra Modi.