Giving speeches is a major part of the President's job, Dave.
As far as Fake News CNN's claims about their president, what do you expect from the leader in fake news.
Hasn't this week's attacks against Justice Kavanaugh taught you anything?
He's campaigning for re-election, not giving speeches as part of his job explaining what is going on the the American People in a transparent manner and carrying out his Constitutional duties. What happened to the customary press briefings? Where are his tax returns? Why aren't the executive-branch departments complying with subpoenas from the legislative branch that would allow the legislative branch to exercise it's Constitutional oversight function? Note that he is stealing funds that Congress appropriated to the Defense Department for other purposes intended to defend this nation and using them for his "wall."
The content of his speeches, in which all he does is slam supporters of the Democratic Party, has shown that he is only president of members of the republican party, not the president of the entire country, not "our president" or CNN's president. He falsely equates being an American with being a supporter of the current republican party.