What bothers me about rallies is that they're about rallying people, not conveying information. They're about making a group of people feel stronger and more powerful. When he's at a rally, he isn't being the president for the whole country, trying to bridge divides and unite people. He's instead trying to tell one group of Americans that they're the real America, and that the rest of the country is full of evil.
You could theoretically have rallies that tried to make Americans be their best selves. But, most of the time rallies are about inflaming one group against another group, so I'd rather there be no rallies.