Sun 10-Jun-12 01:59 PM | edited Sun 10-Jun-12 02:30 PM by ZoneV
The level on the camera body does not really tell you that the horizon is level. Rather, it tells you it is straight in your photo. There is a difference. A straight horizon is not necessarily an absolutely level one.
Further, the orientation sensor has similar limitations the way it's currently implemented.
There are too many variables necessary to determine a level horizon just from picture data alone...you don't really have enough data using a single, tripod-mounted camera. Think about professional surveying techniques, and how they almost always employ multiple points to determine linear orientations. So how would the camera and software really know what level was without sampling at least one other point (preferably two more)? It could guess, but it would probabaly miss often.
Now if you want Nikon to put a directional gyro w/compass into the camera, that'd be a whole different thing. Perhaps one day, the lens's VR system sensors would be sophisticated enough to utilize for this purpose...some day.