how can you go out and buy a new graphics card or any add on card for that matter without checking whats in your box. sure, integrated mobos suck but thats the way they bring the cost down and giving users all the things they want. you lose the flexibility but gain in terms of a cheaper price. also integated systems are less likely to cause prblems with conflicting hardware and stuff liek that. all depends on what you are looking for. I prefer seperate parts for myhome systems. but for the office where i have to support 200 + users its much better to have an integrated system cos its much more uniform throughout the enterprise and easier to support.
like catch said, all systems wil be moving towards more and more integration. its seems inevitable. there will only be the techs and hobbyists who will want seperates.