Google releases the to the manufacturers, in this case Samsung. Samsung releases it to the carrier's. Samsung releases the July patch today and we at Rogers are still stuck on April. Rogers is the hold up.
If Samsung even cared about the updates in Canada, they would have done something by now to the carriers or take it into their own hands and send the updates out then selfs. Unfortunately the contract they signed most likely state that the carriers can take their time for the updates to come out. I do agree with u though