He is right, 2% right to be precise. Yes, politicians need to sell to voters their ideas.
The problem is when the only idea that aspiring politicians have is to get elected. Then, they look at the opinion polls, telling us how deeply the masses are misinformed. And they promise the voters to deliver what is undeliverable because it is utter nonsense. Out immigration policy is the best example. Obamacare is another one. A promise to stop climate warming is proverbial going with a hoe against the Sun.