That explains one thing, but I work at a Rogers store. The phone model there is a Rogers phone and it still hasn't had the update pushed to their device. So there's obviously a delay or something wrong with the update management. My phone was given to me by sony because I am an android ambassador. But I'm sure it's locked to Rogers.
Where are you located, the updates are pushed out in phases, perhaps your location is the issue.