Also, a "cheap camcorder" is nothing compared to this. The Kinect is a 3D sensor. You would need 2 "cheap camcorders," stereo vision algorithms/hardware to process it in real-time, and even then the quality typically wouldn't be as good as the Kinect.
Tangentially, it's also disheartening (at least for the time being) that Apple recently bought Primesense - the maker of the original Kinect. Primesense was selling a better 3D sensor for developers/researchers. Apple shut it down as soon as they bought them.
https://github.com/OpenKinect/libfreenect2
We're always looking for more contributors!
The Kinect v1 was also a pain to get working on x64 Windows, so hopefully things will be a bit easier this time around
The reason why the software works so well is because it is a lot more than a colour video camera. It captures depth images too.
'Just give me the (high level) data on any OS' seems reasonable. With, of course, access to lower level stuff if you want to create your own depth algo for example.