Having a fund raiser in a church basement with hundreds of supporters making a $50 donation, and making a speech saying you will be fighting for issues they support is something that is expected of a politician.

When you are having an intimate dinner with a couple of people paying thousands, and those people individually directly benefit from your cabinet decisions, is morally and ethically wrong on every level.

There is a huge difference between the two things.  But Trudeau is popular, so he's allowed to do whatever he wants, right?  His words, not mine.