You have to consider that not everyone needs or even wants to have the most powerful gaming system out there. The evidence of that is the tablet boom we're living through now.
Also, Onboard graphics have come along way! You get the job done with them...You can play recent games on low settings in a lot of cases(again, graphical performance is not the end all be all for a lot of people).
In the case of lap tops, it's kind of cool that you can plop your laptop down in front of your tv and connect an HDMI cable to it and set your big ol' 50" LCD as your monitor, enable wifi, go to netflix and stream a movie to your tv. Then after that, play some games and so on....
D-sub....you're possibly refering to the VGA port but there's all kinds of stuff. Go here:
http://en.wikipedia.org/wiki/D-subminiature