If there's anything we've learned from the Engineering Blogs, they don't make major changes like this unless they have some kind of data that supports it.
I suspect we haven't even seen half of the things that will make this paradigm work, and I'd bet they have extensive Usability tests to back all of it up.