It should be a crime that this isn't released to everyone who's phone can run it. The whole "have to root it" is BS for 90% of the population.
It's like buying a brand new Dell Laptop and it runs Windows Vista and Dell is responsible for porting Windows 7 or 8 for your system. One of the biggest mistakes in OS design, Google.
Windows, Linux (which Android is based) Mac OS, all update independently of the hardware. Google needs to redesign the way the core OS updates so people can get security and bug fixes at the minimum and let the manufacturers do "driver" updates.
I'm glad my Nexus 7 gets the OS update, and probably lucky people with 1-2 year old Samsung hardware, the rest of the Android community needs to fend for itself. Hi dad, root your phone with Cyanogen blah blah blah - Lost a customer to Apple