There are features you can use and features you can sell. They are often not the same thing. Right now, 3D, in my opinion, lies much deeper in the "features you can sell" end of the spectrum. Whether it will ever make the transition to the other side remains to be seen.
If the market ends up demanding that transition, then the 3D features will get better and better to the point of not making people sick and less and less expensive to the point of becoming a standard feature.
An interesting aspect of the debate that I rarely see in print is the effect on spacial development. Us older folks developed our visual and motor skills in a real 3D world. The younger generation that grew up more with video games than with baseballs has developed a much greater ability to see things in 2D and translate it into 3D in their head. That's why the video game generation is much better suited for tasks like remote surgery or aerial drone operation than are the generations prior.
If computer systems and televisions do end up going 3D, that advantage will turn into a disadvantage, I suppose.
A Book For All Reasons Bernard Cole1 Comment Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...