I know there is a lot of speculation into the PC Sales dip, but let's face it, it is the same old song and dance in PC land. If I buy a new PC it has Windows 8 it comes loaded with crapware and doesn't do very much of what most people want to do. Tonight I went to Staples to browse and most of the Windows 8 machines were stuck on "Your protection expired XX days ago. Would you like to purchase Norton." AND I STILL CAN'T CREATE AND EDIT A VIDEO OUT OF THE BOX. However MS-Paint, Calculator, and Notepad are still hanging in from 1987, but to be fair, MS-Paint did get a facelift.
Flash forward to the iPad. I can give grandma an iPad with iMovie within 15 minutes she has first amazing video trailer of the grandkids on YouTube. Yes, I know the PC has robust suites like Adobe, Roxio, and Vegas but they aren't simple. Grandma has to figure out the Camera, take the SDHC card out, import the video, setup a project (hmm.... does grandma want DV-NTSC Standard-48Khz or DV-NTSC-Widescreen-48Khz, or maybe AVCHD-1080i(50i) Anamorphic) , import the video segments into timelines and on and on until she gives up. It is far too painful, just opening the door to the SDHC card can be a 15 minute project.
The problem with the PC is it hasn't gotten simpler. It hasn't gotten less painful to use, and grandma still can't get her video onto YouTube. One a daily basis on I use Linux, Windows 7, iPad, and MacOS/X. To me they have just become tools to get different jobs done. The clear winner for ease of use, efficiency, and convenience is the iPad tablet where I can get my video onto YouTube without crapware popping up telling me I need to update or am unprotected.
Oh and one more reason. SSDs. I can put an SSD in an old box, and suddenly, it becomes a vibrant fast box, even with all the crapware.
And MS, if you are listening. Put some useful WOW factor, polished software into your OS. Make the consumer feel like they really got something high value for their dollar or just keep doing what your doing. And if you keep on the same path, make sure you knee-cap the next XBOX with always on Internet required for play. Also, if you decided to launch a phone, make sure you abandon all your early adopters and ensure that the phone has no polished apps. Does anyone at MS still know how to code beyond rearranging the UI? Just asking.