Not easier in any way. The openni sdk is much open as it allows the developer to use multiple operating systems, multiple depth cameras and a more permissive license.
So the article and the herd got it all wrong, in fact the world would be better if this sdk was not released, and in my opinion without microsoft (see the latest fear mongering about webgl from a company that takes ages to patch security holes).