His portrayal of BJP as a sectarian party is wrong, as most of the media, and the opposition parties have been projecting.
India's economic growth/development is mainly due to the middle class population, who are better literate and better employed now-a-days. They are opposed to pampering of certain sections of population in the name of reservations in education, employment, etc. by various political parties. This is what Congress, Comunists, the media have all been doing all these years. BJP is one such party which calls a spade a spade. They want the Hindus to be proud, and fights if anyone/any party takes the side of some sections of the population whenever any problem comes up, be it communal riots, reservations in education, jobs, etc. You would have noticed that inspite of heavy campaigning and false propaganda by Congress and all other opposion parties in portraying BJP as the villain, maut ka saudagar, etc. it won Gujrat by a thumping margin. This is the mood of the middle class people, and the youth in the country today. Any party, media, who fails to take a neutral stance, and instead support any sections of the population in the name of vote banks, minorities, etc. will fail in due course of time.