Anyone who actually WORKS in IT knows that integrated graphics (especially today's modern solutions) provide everything most users need. If you never use anything more 3d than Windows Aero, then dedicated graphics only ADD to the expense, while consuming additional power.
If you give someone off the street an Intel i3 box with HD2000 graphics, and an Intel i3 with a Nvidia 580 in it, they absolutely won't be able to tell the difference. I bet more users would appreciate Intel's Quicksync for editing home video footage, than 3d graphics ability in the nVidia 580 (obviously CUDA has the ability to accelerate video, but users are more likely to run into quicksync optimized apps, than CUDA apps going forward). .