I was on the Beta testing (sim free unlocked handset) and got official release on New Year's Eve when Beta concluded, so it's only been a week or so since it landed. Carriers needing to add their bits (bloat!), testing, tweaks, then a staged rollout for load balancing takes time - a couple of weeks isn't really 'a while'.... and being in software development then I know.