I don't think it is rigged.
[rant]
First, as someone already pointed out, the lottery commission (OLG) takes their money right off the top and the prize pool just gets bigger if the prize is not won.
Secondly, I can't think of any reason for the OLG to manipulate the draws -- what do they gain? If they were manipulating things, I think you would see a whole lot more draws with no winners so that the jackpot builds up to larger amounts. Ticket sales are always stimulated by a big jackpot so their take would be larger.
Third, this has been going on for 28 years and no one has talked??? If they are paying them off not to say anything there would be a bunch of millionaires working for the OLG.
Fourth, the OLG is composed of public servants. They don't have the imagination to run this kind of scam!!!
The reason your friend hasn't won is that winning the lotto is HARD
If he has a scientific background he should understand that the odds are 1 in 13,983,816.
[rant off]