Definitely. Modi is only a Gujarati film actor who gives bhashan in different tones and styles for effect. Nothing substantial in his words which he throws at the lakhs of stage managed crowd who are told to clap.
Debate means a person should have knowledge... which Modi does not have.
That's why he keeps circumventing Kejrichallenge.