Is in the mind of the beholder... Trudeau is no Putin!
It's about accepting speaking fees from cash strapped charities. It's not illegal, but at least one writer (not me) believes it to be unethical!
In my view, it's a probably more a question of sour grapes...
Yes! If you give something for free they don't value it! My logic is that it's important to charge money for any and all services one makes to a community. The real problem is that people do not know how to make money, have a victim ethic, are dependent on a state that provides too much for them, and never develop the inner drive to know what to pay for and what not to pay for. Too much in the media we pay for, but is rubbish. Better to pay a politician to speak good sense and be value for money! Call him a crook if his speeches are useless or he tells lies!
A person's time, especially that of Justin Trudeau is not free especially as he is not representing the whole country as yet!