It doesn't matter if a free helicopter ride would have influenced him or not. It's illegal to accept it, regardless of the situation. Public officials cannot accept personal favours. END OF STORY. There is no reasonable qualifier on that statement. No public official can accept a $50k-100k private vacation. None. It is illegal to do so. The criminal code is very clear.

So stop going back to this "it's not enough money to sway a rich man" defense. It's criminal to offer him a $100k vacation, a $1 million statue of himself or a $50 dinner at Swiss Chalet. 

Justin should have shown better judgement. He and PMO seem to lack any degree of respect for ethical guidelines or even the very law of the country he governs.