BJP leader Uma Bharti has said that party's prime ministerial candidate Narendra Modi is "not a good orator" and people go to his rallies to show support rather than listen to him.