As Microsoft readies plans for its next generation gaming console we examine the future of dedicated gaming hardware as software and services take on an even more outsized role in a video game console's success.